.backdrop-blur-sm[data-v-56b02cb4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.line-clamp-2[data-v-fbe405dc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-fbe405dc]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.backdrop-blur-sm[data-v-22a209f2]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hover\:scale-105[data-v-22a209f2]:hover{transform:scale(1.05)}@keyframes spin-22a209f2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-22a209f2]{animation:spin-22a209f2 1s linear infinite}.fade-enter-active[data-v-6031d231],.fade-leave-active[data-v-6031d231]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-6031d231],.fade-leave-to[data-v-6031d231]{opacity:0;transform:translateY(-10px)}[data-v-8d089232]::-webkit-scrollbar{width:6px}[data-v-8d089232]::-webkit-scrollbar-track{background:transparent}[data-v-8d089232]::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:3px}[data-v-8d089232]::-webkit-scrollbar-thumb:hover{background:#94a3b880}.transition-all{transition:all .2s ease}.router-link-exact-active{font-weight:600}::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b880}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes particle-animation{0%{transform:translateZ(0) rotate(0) scale(1);opacity:.2}25%{opacity:.6}50%{transform:translate3d(70px,-40px,0) rotate(180deg) scale(1.2);opacity:.2}75%{opacity:.6}to{transform:translateZ(0) rotate(360deg) scale(1);opacity:.2}}.particles-container{z-index:1}.particle{position:absolute;display:flex;align-items:center;justify-content:center;color:#fffc;font-weight:700;font-size:2.5rem;text-shadow:0 0 10px rgba(255,255,255,.7),0 0 20px rgba(100,200,255,.5);animation:glow 3s infinite alternate}@keyframes glow{0%{color:#ffffffb3;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(100,200,255,.3)}to{color:#ffffffe6;text-shadow:0 0 15px rgba(255,255,255,.8),0 0 25px rgba(100,200,255,.6),0 0 35px rgba(50,150,255,.4)}}.particle-1{width:100px;height:100px;left:10%;top:20%;animation:particle-animation 15s infinite ease-in-out}.particle-2{width:80px;height:80px;right:15%;top:15%;animation:particle-animation 18s infinite ease-in-out reverse;animation-delay:2s}.particle-3{width:120px;height:120px;left:20%;bottom:20%;animation:particle-animation 20s infinite ease-in-out;animation-delay:4s}.particle-4{width:50px;height:50px;right:30%;bottom:30%;animation:particle-animation 12s infinite ease-in-out reverse;animation-delay:6s}.particle-5{width:70px;height:70px;left:40%;top:40%;animation:particle-animation 16s infinite ease-in-out;animation-delay:8s}.particle-6{width:90px;height:90px;right:25%;bottom:15%;animation:particle-animation 14s infinite ease-in-out reverse;animation-delay:10s}.particle-7{width:60px;height:60px;left:55%;top:15%;animation:particle-animation 17s infinite ease-in-out;animation-delay:1s}.particle-8{width:40px;height:40px;right:40%;top:30%;animation:particle-animation 13s infinite ease-in-out reverse;animation-delay:3s}.particle-9{width:75px;height:75px;left:30%;bottom:35%;animation:particle-animation 19s infinite ease-in-out;animation-delay:5s}.particle-10{width:55px;height:55px;right:15%;bottom:45%;animation:particle-animation 16s infinite ease-in-out reverse;animation-delay:7s}.particle-11{width:85px;height:85px;left:15%;top:50%;animation:particle-animation 21s infinite ease-in-out;animation-delay:9s}.particle-12{width:65px;height:65px;right:35%;top:60%;animation:particle-animation 18s infinite ease-in-out reverse;animation-delay:11s}.stars-container{z-index:1}.stars{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(1px 1px at 90px 40px,#fff,#0000),radial-gradient(1px 1px at 160px 120px,#fff,#0000),radial-gradient(2px 2px at 230px 50px,#fff,#0000),radial-gradient(1px 1px at 320px 80px,#fff,#0000),radial-gradient(1px 1px at 380px 130px,#fff,#0000),radial-gradient(2px 2px at 450px 40px,#fff,#0000),radial-gradient(1px 1px at 510px 90px,#fff,#0000),radial-gradient(2px 2px at 560px 160px,#fff,#0000),radial-gradient(1px 1px at 620px 70px,#fff,#0000),radial-gradient(1px 1px at 680px 130px,#fff,#0000),radial-gradient(2px 2px at 720px 40px,#fff,#0000),radial-gradient(1px 1px at 780px 90px,#fff,#0000),radial-gradient(2px 2px at 830px 160px,#fff,#0000),radial-gradient(1px 1px at 890px 70px,#fff,#0000),radial-gradient(1px 1px at 950px 130px,#fff,#0000);background-size:1000px 1000px;background-repeat:repeat;opacity:.15;animation:stars-animation 100s linear infinite}@keyframes stars-animation{0%{transform:translateY(0)}to{transform:translateY(-1000px)}}@keyframes wave{0%{transform:translate(-50%) translateY(0) scaleY(1)}50%{transform:translate(-25%) translateY(-30px) scaleY(.9)}to{transform:translate(0) translateY(0) scaleY(1)}}.wave-container{z-index:2}.wave{position:absolute;width:200%;height:200%;border-radius:40%}.wave1{background:radial-gradient(ellipse at center,#7400ff33,#7400ff00 70%);bottom:-100%;left:-50%;animation:wave 20s infinite linear}.wave2{background:radial-gradient(ellipse at center,#00b7ff33,#00b7ff00 70%);bottom:-100%;left:-50%;animation:wave 25s infinite linear reverse;animation-delay:3s}.wave3{background:radial-gradient(ellipse at center,#ff00d533,#ff00d500 70%);bottom:-100%;left:-50%;animation:wave 30s infinite linear;animation-delay:6s}.fingerprint-icon{animation:fingerprint-pulse 3s infinite alternate}.fingerprint-container{animation:container-pulse 4s infinite ease-in-out}@keyframes fingerprint-pulse{0%{opacity:.9;transform:scale(.99)}to{opacity:1;transform:scale(1.01)}}@keyframes container-pulse{0%,to{box-shadow:0 0 15px #3b82f633,0 0 25px #6366f11a}50%{box-shadow:0 0 20px #3b82f64d,0 0 35px #6366f133}}.scan-line{position:absolute;width:95%;height:1px;left:2.5%;top:10%;background:#fff9;box-shadow:0 0 6px 1px #fff6,0 0 12px 2px #fff3;border-radius:1px;animation:scan-loop 2.5s infinite linear;z-index:15}@keyframes scan-loop{0%{top:10%;opacity:0}10%{opacity:.8}90%{top:85%;opacity:.8}to{top:85%;opacity:0}}.particles-container{z-index:2}.particles{width:100%;height:100%}.particle{position:absolute;display:block;font-weight:700;color:#fffc;text-shadow:0 0 10px rgba(37,99,235,.8),0 0 20px rgba(8,145,178,.4);animation:floatMove 8s ease-in-out infinite,glowPulse 4s ease-in-out infinite alternate;cursor:pointer;transition:all .3s ease;will-change:transform,opacity}.particle-large{font-size:3.5rem;opacity:.8;text-shadow:0 0 15px rgba(100,200,255,.9);z-index:3}.particle-medium{font-size:2.2rem;opacity:.6;text-shadow:0 0 10px rgba(100,200,255,.7);z-index:2}.particle-small{font-size:1.4rem;opacity:.4;text-shadow:0 0 5px rgba(100,200,255,.5);z-index:1}.particle-1{top:10%;left:10%;animation-delay:0s,.5s}.particle-2{top:20%;left:20%;animation-delay:1s,1.5s}.particle-3{top:30%;left:30%;animation-delay:2s,.8s}.particle-4{top:40%;left:40%;animation-delay:.5s,2.2s}.particle-5{top:50%;left:50%;animation-delay:3s,1.1s}.particle-6{top:60%;left:60%;animation-delay:1.5s,2.8s}.particle-7{top:70%;left:70%;animation-delay:2.5s,.3s}.particle-8{top:80%;left:80%;animation-delay:4s,1.8s}.particle-9{top:15%;left:85%;animation-delay:.8s,2.5s}.particle-10{top:25%;left:75%;animation-delay:3.5s,.9s}.particle-11{top:35%;left:65%;animation-delay:1.2s,3.2s}.particle-12{top:45%;left:55%;animation-delay:2.8s,1.6s}.particle-13{top:55%;left:45%;animation-delay:4.2s,.2s}.particle-14{top:65%;left:35%;animation-delay:.3s,2.9s}.particle-15{top:75%;left:25%;animation-delay:1.9s,1.3s}.particle-16{top:85%;left:15%;animation-delay:3.1s,3.6s}.particle-17{top:90%;left:5%;animation-delay:.7s,.4s}.particle-18{top:5%;left:95%;animation-delay:4.5s,2.1s}.particle-19{top:15%;left:45%;animation-delay:2.1s,1.7s}.particle-20{top:25%;left:35%;animation-delay:3.8s,3.3s}.particle-21{top:35%;left:25%;animation-delay:1.1s,.6s}.particle-22{top:45%;left:15%;animation-delay:2.6s,2.4s}.particle-23{top:55%;left:85%;animation-delay:4.1s,1.4s}.particle-24{top:65%;left:75%;animation-delay:.4s,3.1s}.particle-25{top:75%;left:65%;animation-delay:1.7s,.7s}.particle-26{top:85%;left:55%;animation-delay:3.3s,2.7s}.particle-27{top:95%;left:45%;animation-delay:.9s,1.9s}.particle-28{top:5%;left:35%;animation-delay:2.4s,3.4s}.particle-29{top:15%;left:25%;animation-delay:3.9s,.1s}.particle-30{top:25%;left:15%;animation-delay:1.3s,2.3s}.particle:nth-child(1){top:10%;left:10%;animation-duration:25s}.particle:nth-child(2){top:20%;left:20%;animation-duration:28s}.particle:nth-child(3){top:30%;left:30%;animation-duration:32s}.particle:nth-child(4){top:40%;left:40%;animation-duration:35s}.particle:nth-child(5){top:50%;left:50%;animation-duration:38s}.particle:nth-child(6){top:60%;left:60%;animation-duration:40s}.particle:nth-child(7){top:70%;left:70%;animation-duration:42s}.particle:nth-child(8){top:80%;left:80%;animation-duration:45s}.particle:nth-child(9){top:15%;left:85%;animation-duration:48s}.particle:nth-child(10){top:25%;left:75%;animation-duration:50s}.particle:nth-child(11){top:35%;left:65%;animation-duration:52s}.particle:nth-child(12){top:45%;left:55%;animation-duration:54s}.particle:nth-child(13){top:55%;left:45%;animation-duration:56s}.particle:nth-child(14){top:65%;left:35%;animation-duration:58s}.particle:nth-child(15){top:75%;left:25%;animation-duration:60s}.particle:nth-child(16){top:85%;left:15%;animation-duration:62s}.particle:nth-child(17){top:90%;left:5%;animation-duration:64s}.particle:nth-child(18){top:5%;left:95%;animation-duration:66s}.particle:nth-child(19){top:15%;left:45%;animation-duration:68s}.particle:nth-child(20){top:25%;left:35%;animation-duration:70s}.particle:nth-child(21){top:35%;left:25%;animation-duration:72s}.particle:nth-child(22){top:45%;left:15%;animation-duration:74s}.particle:nth-child(23){top:55%;left:85%;animation-duration:76s}.particle:nth-child(24){top:65%;left:75%;animation-duration:78s}.particle:nth-child(25){top:75%;left:65%;animation-duration:80s}.particle:nth-child(26){top:85%;left:55%;animation-duration:82s}.particle:nth-child(27){top:95%;left:45%;animation-duration:84s}.particle:nth-child(28){top:5%;left:35%;animation-duration:86s}.particle:nth-child(29){top:15%;left:25%;animation-duration:88s}.particle:nth-child(30){top:25%;left:15%;animation-duration:90s}@keyframes floatMove{0%{transform:translateY(0) translate(0) rotate(0);opacity:0}10%{opacity:.3}20%{transform:translateY(-20px) translate(15px) rotate(5deg);opacity:.6}40%{transform:translateY(-40px) translate(-10px) rotate(-3deg);opacity:.9}60%{transform:translateY(-25px) translate(20px) rotate(8deg);opacity:1}80%{transform:translateY(-10px) translate(-15px) rotate(-2deg);opacity:.7}90%{opacity:.2}to{transform:translateY(0) translate(0) rotate(0);opacity:0}}@keyframes glowPulse{0%{text-shadow:0 0 5px rgba(37,99,235,.4),0 0 10px rgba(8,145,178,.2);transform:scale(.95)}50%{text-shadow:0 0 20px rgba(37,99,235,.9),0 0 30px rgba(8,145,178,.5),0 0 40px rgba(255,255,255,.3);transform:scale(1.05)}to{text-shadow:0 0 5px rgba(37,99,235,.4),0 0 10px rgba(8,145,178,.2);transform:scale(.95)}}@keyframes fadeInOut{0%,to{opacity:0}50%{opacity:1}}.interactive-particle{transition:all .3s cubic-bezier(.4,0,.2,1)}.interactive-particle:hover{transform:scale(1.3) rotate(12deg)!important;text-shadow:0 0 25px rgba(37,99,235,1),0 0 50px rgba(8,145,178,.6),0 0 70px rgba(255,255,255,.4)!important;z-index:200!important;filter:brightness(1.3)}.particle-large{animation:floatMove 6s ease-in-out infinite,glowPulse 3s ease-in-out infinite alternate,megaPulse 12s ease-in-out infinite}.particle-medium{animation:floatMove 8s ease-in-out infinite,glowPulse 4s ease-in-out infinite alternate,megaPulse 15s ease-in-out infinite}.particle-small{animation:floatMove 10s ease-in-out infinite,glowPulse 5s ease-in-out infinite alternate,megaPulse 18s ease-in-out infinite}@keyframes megaPulse{0%,to{opacity:.3;transform:scale(.8)}25%{opacity:.7;transform:scale(1.1)}50%{opacity:1;transform:scale(1.2)}75%{opacity:.8;transform:scale(1)}}.bg-gradient-radial{background-image:radial-gradient(var(--tw-gradient-stops))}.backdrop-blur-sm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hover\:shadow-3xl:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-5px)}input:focus{box-shadow:0 0 0 3px #3b82f61a}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af80}
