.heart-container[data-v-8808c2bb]{align-items:center;display:flex;height:80px;justify-content:center;position:relative;width:80px}.heart[data-v-8808c2bb]{animation:heartBeat-8808c2bb 1.2s ease infinite;box-shadow:0 0 10px #ff6b9e80;transform:rotate(45deg)}.heart[data-v-8808c2bb],.heart[data-v-8808c2bb]:after,.heart[data-v-8808c2bb]:before{background-color:#ff6b9e;height:30px;position:absolute;width:30px}.heart[data-v-8808c2bb]:after,.heart[data-v-8808c2bb]:before{border-radius:50%;content:""}.heart[data-v-8808c2bb]:before{left:0;top:-15px}.heart[data-v-8808c2bb]:after{left:-15px;top:0}.heart-2[data-v-8808c2bb]{animation-delay:.3s;opacity:.8;transform:rotate(45deg) scale(.8)}.heart-3[data-v-8808c2bb]{animation-delay:.6s;opacity:.6;transform:rotate(45deg) scale(.6)}.heart-4[data-v-8808c2bb]{animation-delay:.9s;opacity:.4;transform:rotate(45deg) scale(.4)}@keyframes heartBeat-8808c2bb{0%{transform:rotate(45deg) scale(1)}50%{transform:rotate(45deg) scale(1.2)}to{transform:rotate(45deg) scale(1)}}.loading-text[data-v-8808c2bb]{animation:textPulse-8808c2bb 1.5s ease infinite;letter-spacing:2px;text-shadow:0 0 5px rgba(255,107,158,.3)}@keyframes textPulse-8808c2bb{0%,to{opacity:.8}50%{opacity:1}}*{box-sizing:border-box}:root{--size:20px}#__nuxt{width:100%}@media (max-width:768px){.el{font-size:3vmin}}body,html{overflow-x:hidden;touch-action:pan-y;-webkit-overflow-scrolling:touch;background-color:#000}@media (max-width:768px){body{height:100%;width:100%}.el{font-size:3vmin}}.bg-container{position:relative}
