@keyframes wave-move-8e66af3f{0%,to{transform:translate(-50%) translateY(-50%) rotate(0)}50%{transform:translate(-50%) translateY(-50%) rotate(180deg)}}@keyframes float-8e66af3f{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-reverse-8e66af3f{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(20px) rotate(-5deg)}}@keyframes line-pulse-8e66af3f{0%,to{opacity:.1;stroke-dashoffset:1000}50%{opacity:.3;stroke-dashoffset:0}}@keyframes mesh-shift-8e66af3f{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.gradient-wave[data-v-8e66af3f]{animation:wave-move-8e66af3f 20s ease-in-out infinite;background:radial-gradient(circle at center,rgba(59,130,246,.3) 0,transparent 70%);height:200%;left:50%;position:absolute;top:50%;width:200%}.wave-1[data-v-8e66af3f]{animation-delay:0s;animation-duration:25s}.wave-2[data-v-8e66af3f]{animation-delay:-10s;animation-duration:30s;background:radial-gradient(circle at center,rgba(147,197,253,.2) 0,transparent 70%)}.wave-3[data-v-8e66af3f]{animation-delay:-20s;animation-duration:35s;background:radial-gradient(circle at center,rgba(96,165,250,.25) 0,transparent 70%)}.connection-lines[data-v-8e66af3f]{height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.line-animate[data-v-8e66af3f]{animation:line-pulse-8e66af3f 4s ease-in-out infinite;stroke-dasharray:500;stroke-dashoffset:500}.floating-shape[data-v-8e66af3f]{animation:float-8e66af3f 8s ease-in-out infinite;pointer-events:none;position:absolute}.floating-shape.dev-draggable[data-v-8e66af3f]{animation:none!important;pointer-events:auto!important;z-index:100}.floating-shape.dev-draggable[data-v-8e66af3f] *{pointer-events:none}.shape-1[data-v-8e66af3f]{animation-delay:0s;animation-duration:10s;height:120px;left:20%;top:20%;width:120px}.shape-2[data-v-8e66af3f]{animation-delay:-2s;animation-duration:12s;animation-name:float-reverse-8e66af3f;height:135px;right:15%;top:15%;width:135px}.shape-3[data-v-8e66af3f]{animation-delay:-4s;animation-duration:15s;height:120px;left:24%;top:49%;width:120px}.shape-4[data-v-8e66af3f]{animation-delay:-1s;animation-duration:11s;height:140px;right:21.992230854606003%;top:35.984282907662056%;width:140px}.shape-5[data-v-8e66af3f]{animation-delay:-3s;animation-duration:13s;animation-name:float-reverse-8e66af3f;bottom:40.304518664047194%;left:13.61598224195338%}.shape-5[data-v-8e66af3f],.shape-6[data-v-8e66af3f]{height:110px;width:110px}.shape-6[data-v-8e66af3f]{animation-delay:-5s;animation-duration:14s;bottom:12%;right:20%}.shape-7[data-v-8e66af3f]{animation-delay:-6s;animation-duration:16s;animation-name:float-reverse-8e66af3f;height:105px;right:12%;top:58%;width:105px}.shape-8[data-v-8e66af3f]{animation-delay:-7s;animation-duration:14s;height:115px;left:20.430632630410656%;top:70.03536345776033%;width:115px}.mesh-gradient[data-v-8e66af3f]{animation:mesh-shift-8e66af3f 15s ease-in-out infinite;background:radial-gradient(at 20% 30%,rgba(59,130,246,.3) 0,transparent 50%),radial-gradient(at 80% 70%,rgba(147,197,253,.2) 0,transparent 50%),radial-gradient(at 50% 50%,rgba(96,165,250,.15) 0,transparent 50%);inset:0;position:absolute}.ripple-arc[data-v-8e66af3f]{animation:ripple-expand 4.5s cubic-bezier(.4,0,.6,1) infinite;opacity:0}.ripple-arc.arc-1[data-v-8e66af3f]{animation-delay:0s}.ripple-arc.arc-2[data-v-8e66af3f]{animation-delay:.6s}.ripple-arc.arc-3[data-v-8e66af3f]{animation-delay:1.2s}.ripple-arc.arc-4[data-v-8e66af3f]{animation-delay:1.8s}.dev-draggable[data-v-8e66af3f]{border:2px dashed hsla(0,0%,100%,.5)!important;cursor:grab!important;outline:2px solid hsla(0,0%,100%,.3);outline-offset:4px;transition:border-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dev-draggable[data-v-8e66af3f]:hover{border-color:#ffffffe6!important;outline-color:#ffffff80}.dev-draggable[data-v-8e66af3f]:active{border-color:#ffff00e6!important;cursor:grabbing!important;outline-color:#ffff0080}.dev-label[data-v-8e66af3f]{background:#000c;border-radius:4px;color:#fff;font-size:11px;font-weight:600;left:50%;padding:4px 8px;pointer-events:none;position:absolute;top:-25px;transform:translate(-50%);white-space:nowrap;z-index:10}.dev-mode-indicator[data-v-8e66af3f]{animation:pulse-glow-8e66af3f 2s ease-in-out infinite;background:#ff0000e6;border-radius:8px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:14px;font-weight:700;padding:12px 20px;position:fixed;right:20px;top:20px;z-index:9999}@keyframes pulse-glow-8e66af3f{0%,to{box-shadow:0 4px 12px #ff00004d}50%{box-shadow:0 4px 20px #f009}}@media(max-width:1024px){.floating-shape[data-v-8e66af3f]{display:none}.shape-4[data-v-8e66af3f]{right:10%}.shape-4[data-v-8e66af3f],.shape-8[data-v-8e66af3f]{display:block;height:100px;top:35%;width:100px}.shape-8[data-v-8e66af3f]{left:10%}.connection-lines[data-v-8e66af3f]{opacity:.3}}@media(prefers-reduced-motion:reduce){.floating-shape[data-v-8e66af3f],.gradient-wave[data-v-8e66af3f],.line-animate[data-v-8e66af3f],.mesh-gradient[data-v-8e66af3f]{animation:none}}
