.cube-outline[data-v-e99c20a4]{animation:cube-float-e99c20a4 8s ease-in-out infinite;perspective:1000px}.cube-3d[data-v-e99c20a4]{animation:cube-rotate-e99c20a4 20s linear infinite;position:relative;transform-style:preserve-3d}.cube-3d[data-v-e99c20a4],.cube-face[data-v-e99c20a4]{height:100%;width:100%}.cube-face[data-v-e99c20a4]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#d317250d;border:1px solid rgba(211,23,37,.6);position:absolute}.cube-front[data-v-e99c20a4]{transform:rotateY(0) translateZ(var(--cube-depth,10px))}.cube-back[data-v-e99c20a4]{transform:rotateY(180deg) translateZ(var(--cube-depth,10px))}.cube-right[data-v-e99c20a4]{transform:rotateY(90deg) translateZ(var(--cube-depth,10px))}.cube-left[data-v-e99c20a4]{transform:rotateY(-90deg) translateZ(var(--cube-depth,10px))}.cube-top[data-v-e99c20a4]{transform:rotateX(90deg) translateZ(var(--cube-depth,10px))}.cube-bottom[data-v-e99c20a4]{transform:rotateX(-90deg) translateZ(var(--cube-depth,10px))}.cube-wireframe[data-v-e99c20a4]{background:transparent;border:2px solid rgba(211,23,37,.4);position:relative}.cube-wireframe[data-v-e99c20a4]:after,.cube-wireframe[data-v-e99c20a4]:before{border:2px solid rgba(211,23,37,.3);content:"";position:absolute}.cube-wireframe[data-v-e99c20a4]:before{bottom:-4px;left:-4px;right:-4px;top:-4px;transform:rotateX(45deg) rotateY(45deg)}.cube-wireframe[data-v-e99c20a4]:after{bottom:-2px;left:-2px;right:-2px;top:-2px;transform:rotateX(-45deg) rotateY(-45deg)}.connection-line[data-v-e99c20a4]{animation:connection-pulse-e99c20a4 3s ease-in-out infinite}.animations-paused[data-v-e99c20a4] *{animation-play-state:paused!important}.animations-paused[data-v-e99c20a4]{transition:none!important}@keyframes cube-float-e99c20a4{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-10px) translate(5px)}50%{transform:translateY(0) translate(10px)}75%{transform:translateY(10px) translate(5px)}}@keyframes cube-rotate-e99c20a4{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes connection-pulse-e99c20a4{0%,to{opacity:.3;stroke-width:1}50%{opacity:.8;stroke-width:2}}@keyframes animate-spin-slow-e99c20a4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes animate-float-e99c20a4{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-spin-slow[data-v-e99c20a4]{animation:animate-spin-slow-e99c20a4 8s linear infinite}.animate-float[data-v-e99c20a4]{animation:animate-float-e99c20a4 6s ease-in-out infinite}@media (max-width:768px){.cube-outline[data-v-e99c20a4]{opacity:.7}.cube-wireframe[data-v-e99c20a4]{opacity:.5}.connection-line[data-v-e99c20a4]{opacity:.4}}
