.login-modal[data-v-dade949c] .ant-modal-content{background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:22px}.login-modal[data-v-dade949c] .ant-modal-body{padding:0}.login-modal[data-v-dade949c] .ant-modal-header{display:none}.login-modal[data-v-dade949c] .ant-modal-close{color:hsla(0,0%,100%,.75)}.login-modal[data-v-dade949c] .ant-modal-close:hover{color:#fff}.login[data-v-dade949c]{width:100%;padding:2px;background-image:linear-gradient(163deg,#00ff75,#3700ff);border-radius:22px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.login[data-v-dade949c]:hover{-webkit-box-shadow:0 0 30px 1px rgba(0,255,117,.3);box-shadow:0 0 30px 1px rgba(0,255,117,.3)}.form[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:20px 22px 18px;background-color:#171717;border-radius:20px;max-height:calc(100vh - 220px);overflow-y:auto}#heading[data-v-dade949c]{text-align:center;margin:0;color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px}.ui[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px;height:14px}.bounce[data-v-dade949c]{width:8px;height:8px;border-radius:50%;background:#00ff75;opacity:.7;-webkit-animation:loginDotBounce-dade949c 1.2s ease-in-out infinite;animation:loginDotBounce-dade949c 1.2s ease-in-out infinite}.bounce1[data-v-dade949c]{-webkit-animation-delay:0s;animation-delay:0s}.bounce2[data-v-dade949c]{background:#3700ff;-webkit-animation-delay:.15s;animation-delay:.15s}.bounce3[data-v-dade949c]{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes loginDotBounce-dade949c{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px);opacity:1}}@keyframes loginDotBounce-dade949c{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px);opacity:1}}.login-modal[data-v-dade949c] .ant-form-item{margin-bottom:10px}.login-modal[data-v-dade949c] .ant-input,.login-modal[data-v-dade949c] .ant-input-affix-wrapper{border:none;border-radius:25px;background-color:#171717;-webkit-box-shadow:inset 2px 5px 10px #050505;box-shadow:inset 2px 5px 10px #050505;color:#d3d3d3;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.login-modal[data-v-dade949c] .ant-input-affix-wrapper:hover,.login-modal[data-v-dade949c] .ant-input:hover{-webkit-box-shadow:inset 2px 5px 10px #050505,0 0 0 1px rgba(0,255,117,.35);box-shadow:inset 2px 5px 10px #050505,0 0 0 1px rgba(0,255,117,.35)}.login-modal[data-v-dade949c] .ant-input-affix-wrapper-focused,.login-modal[data-v-dade949c] .ant-input:focus{-webkit-box-shadow:inset 2px 5px 10px #050505,0 0 0 2px rgba(0,255,117,.35);box-shadow:inset 2px 5px 10px #050505,0 0 0 2px rgba(0,255,117,.35)}.login-modal[data-v-dade949c] .ant-input,.login-modal[data-v-dade949c] .ant-input-affix-wrapper input{background:transparent;color:#d3d3d3}.login-modal[data-v-dade949c] .ant-input-affix-wrapper input::-webkit-input-placeholder,.login-modal[data-v-dade949c] .ant-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal[data-v-dade949c] .ant-input-affix-wrapper input::-moz-placeholder,.login-modal[data-v-dade949c] .ant-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.login-modal[data-v-dade949c] .ant-input-affix-wrapper input:-ms-input-placeholder,.login-modal[data-v-dade949c] .ant-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal[data-v-dade949c] .ant-input-affix-wrapper input::-ms-input-placeholder,.login-modal[data-v-dade949c] .ant-input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal[data-v-dade949c] .ant-input-affix-wrapper input::placeholder,.login-modal[data-v-dade949c] .ant-input::placeholder{color:hsla(0,0%,100%,.5)}.login-modal[data-v-dade949c] .ant-input-prefix .anticon{color:hsla(0,0%,100%,.9)}.login-modal[data-v-dade949c] .ant-form-explain,.login-modal[data-v-dade949c] .ant-form-item-explain{color:rgba(255,120,120,.95)}.btn[data-v-dade949c]{background-color:#252525;color:#fff;border:none;border-radius:12px;height:40px;font-weight:600;-webkit-transition:background-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background-color .2s,transform .2s,box-shadow .2s;transition:background-color .2s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.btn[data-v-dade949c]:focus,.btn[data-v-dade949c]:hover{background-color:#000;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.35);box-shadow:0 10px 30px rgba(0,0,0,.35);color:#fff}.btn[disabled][data-v-dade949c]{opacity:.65;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;background-color:#252525}.captcha-col[data-v-dade949c]{text-align:right}.captcha-img[data-v-dade949c]{width:100%;height:40px;margin-top:2px;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer}.contest-landing-page[data-v-dade949c]{min-height:100vh;width:100vw;background:linear-gradient(135deg,#5b6eff,#4b5fde);position:relative;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contest-landing-page.activity-mode[data-v-dade949c]{background:#f0f2f5}.contest-landing-page.activity-mode .header[data-v-dade949c]{background:linear-gradient(135deg,#5b6eff,#4b5fde);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.header[data-v-dade949c]{background:rgba(0,0,0,.1);backdrop-filter:blur(10px);position:sticky;top:0;z-index:1000;padding:0 40px}.header .header-content[data-v-dade949c]{max-width:1200px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:64px}.header .header-content[data-v-dade949c],.header .logo-section[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .logo-section[data-v-dade949c]{gap:12px}.header .logo-section .logo[data-v-dade949c]{height:40px;width:auto}.header .logo-section .brand-name[data-v-dade949c]{font-size:18px;font-weight:600;color:#fff}.header .nav-links[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.header .nav-links .nav-link[data-v-dade949c]{color:hsla(0,0%,100%,.85);font-size:16px;text-decoration:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;position:relative;padding-bottom:4px}.header .nav-links .nav-link[data-v-dade949c]:hover{color:#fff}.header .nav-links .nav-link.active[data-v-dade949c]{color:#fff;font-weight:600}.header .nav-links .nav-link.active[data-v-dade949c]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffa726;border-radius:2px}.header .auth-section .login-btn[data-v-dade949c]{color:#fff;font-size:16px;padding:4px 20px;border:1px solid hsla(0,0%,100%,.3);border-radius:20px;-webkit-transition:all .3s;transition:all .3s}.header .auth-section .login-btn[data-v-dade949c]:hover{border-color:#fff;background:hsla(0,0%,100%,.1)}.header .auth-section .user-info[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;padding:4px 12px;border-radius:20px;-webkit-transition:background .3s;transition:background .3s;color:#fff}.header .auth-section .user-info[data-v-dade949c]:hover{background:hsla(0,0%,100%,.1)}.header .auth-section .user-info .user-name[data-v-dade949c]{font-size:14px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-section[data-v-dade949c]{padding:100px 40px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-section .hero-content[data-v-dade949c],.hero-section[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section .hero-content[data-v-dade949c]{max-width:1200px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}.hero-section .hero-text[data-v-dade949c]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}.hero-section .hero-text .hero-title[data-v-dade949c]{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px;color:#fff}.hero-section .hero-text .hero-subtitle[data-v-dade949c]{font-size:24px;margin-bottom:40px;opacity:.9}.hero-section .hero-text .enter-btn[data-v-dade949c]{background:#ffa726;border:none;border-radius:40px;padding:0 48px;height:56px;font-size:20px;font-weight:600;-webkit-box-shadow:0 8px 24px rgba(255,167,38,.4);box-shadow:0 8px 24px rgba(255,167,38,.4);-webkit-transition:all .3s;transition:all .3s}.hero-section .hero-text .enter-btn[data-v-dade949c]:hover{background:#fb8c00;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 32px rgba(255,167,38,.5);box-shadow:0 12px 32px rgba(255,167,38,.5)}.hero-section .hero-image[data-v-dade949c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-section .hero-image .hero-animation-wrap[data-v-dade949c],.hero-section .hero-image[data-v-dade949c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section .hero-image .hero-animation-wrap[data-v-dade949c]{position:relative;width:clamp(520px,42vw,680px);height:clamp(520px,42vw,680px);max-width:100%;max-height:100%;border-radius:20px;overflow:hidden;-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,.2));filter:drop-shadow(0 20px 40px rgba(0,0,0,.2));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-section .hero-image .placeholder-image[data-v-dade949c]{width:100%;max-width:400px}.hero-section .hero-image .placeholder-image svg[data-v-dade949c]{width:100%}.hero-section .hero-image .placeholder-image svg[data-v-dade949c],.hero-section .hero-image img[data-v-dade949c]{height:auto;-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,.2));filter:drop-shadow(0 20px 40px rgba(0,0,0,.2))}.hero-section .hero-image img[data-v-dade949c]{max-width:100%}.stars-container[data-v-dade949c]{position:absolute;width:100%;height:100%;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.star-layer[data-v-dade949c]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8}.star-layer[data-v-dade949c]:first-child{-webkit-transform:translateZ(-50px);transform:translateZ(-50px);-webkit-animation:star-drift-dade949c 150s linear infinite;animation:star-drift-dade949c 150s linear infinite}.star-layer[data-v-dade949c]:nth-child(2){-webkit-transform:translateZ(-100px);transform:translateZ(-100px);animation:star-drift-dade949c 200s linear infinite reverse;opacity:.6}.star-layer[data-v-dade949c]:nth-child(3){-webkit-transform:translateZ(-200px);transform:translateZ(-200px);-webkit-animation:star-drift-dade949c 250s linear infinite;animation:star-drift-dade949c 250s linear infinite;opacity:.4}@-webkit-keyframes star-drift-dade949c{0%{-webkit-transform:translateZ(-50px) translateY(0);transform:translateZ(-50px) translateY(0)}to{-webkit-transform:translateZ(-50px) translateY(100%);transform:translateZ(-50px) translateY(100%)}}@keyframes star-drift-dade949c{0%{-webkit-transform:translateZ(-50px) translateY(0);transform:translateZ(-50px) translateY(0)}to{-webkit-transform:translateZ(-50px) translateY(100%);transform:translateZ(-50px) translateY(100%)}}.nebula[data-v-dade949c]{position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:radial-gradient(ellipse at 30% 30%,rgba(63,0,113,.3) 0,rgba(63,0,113,0) 70%),radial-gradient(ellipse at 70% 60%,rgba(0,113,167,.3) 0,rgba(0,113,167,0) 70%),radial-gradient(ellipse at 50% 50%,rgba(167,0,157,.2) 0,rgba(167,0,157,0) 70%);-webkit-filter:blur(30px);filter:blur(30px);opacity:.5;-webkit-animation:nebula-shift-dade949c 30s ease-in-out infinite alternate;animation:nebula-shift-dade949c 30s ease-in-out infinite alternate}@-webkit-keyframes nebula-shift-dade949c{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:.3}50%{opacity:.5}to{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);opacity:.4}}@keyframes nebula-shift-dade949c{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:.3}50%{opacity:.5}to{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);opacity:.4}}.grid-plane[data-v-dade949c]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background-image:linear-gradient(rgba(0,162,255,.15) 1px,transparent 0),linear-gradient(90deg,rgba(0,162,255,.15) 1px,transparent 0);background-size:40px 40px;-webkit-transform:perspective(500px) rotateX(60deg);transform:perspective(500px) rotateX(60deg);-webkit-transform-origin:center;transform-origin:center;-webkit-animation:grid-move-dade949c 20s linear infinite;animation:grid-move-dade949c 20s linear infinite;opacity:.3}@-webkit-keyframes grid-move-dade949c{0%{-webkit-transform:perspective(500px) rotateX(60deg) translateY(0);transform:perspective(500px) rotateX(60deg) translateY(0)}to{-webkit-transform:perspective(500px) rotateX(60deg) translateY(40px);transform:perspective(500px) rotateX(60deg) translateY(40px)}}@keyframes grid-move-dade949c{0%{-webkit-transform:perspective(500px) rotateX(60deg) translateY(0);transform:perspective(500px) rotateX(60deg) translateY(0)}to{-webkit-transform:perspective(500px) rotateX(60deg) translateY(40px);transform:perspective(500px) rotateX(60deg) translateY(40px)}}.loader-container[data-v-dade949c]{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-perspective:800px;perspective:800px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:10}.hologram-platform[data-v-dade949c]{border-radius:50%;background:radial-gradient(ellipse,rgba(0,221,255,.3) 0,transparent 70%);-webkit-box-shadow:0 0 30px rgba(0,221,255,.4);box-shadow:0 0 30px rgba(0,221,255,.4);-webkit-filter:blur(8px);filter:blur(8px);-webkit-animation:platform-glow-dade949c 4s infinite alternate;animation:platform-glow-dade949c 4s infinite alternate}.hologram-platform[data-v-dade949c],.platform-rings[data-v-dade949c]{position:absolute;width:300px;height:60px;bottom:60px;-webkit-transform:rotateX(60deg);transform:rotateX(60deg)}.platform-ring[data-v-dade949c]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;opacity:.4;-webkit-animation:platform-ring-pulse-dade949c 4s infinite alternate;animation:platform-ring-pulse-dade949c 4s infinite alternate}.platform-ring[data-v-dade949c]:first-child{border-color:rgba(0,221,255,.4);-webkit-animation-delay:-1s;animation-delay:-1s}.platform-ring[data-v-dade949c]:nth-child(2){width:85%;height:85%;top:7.5%;left:7.5%;border-color:rgba(255,0,255,.4);-webkit-animation-delay:-2s;animation-delay:-2s}.platform-ring[data-v-dade949c]:nth-child(3){width:70%;height:70%;top:15%;left:15%;border-color:rgba(0,221,255,.4);-webkit-animation-delay:-3s;animation-delay:-3s}@-webkit-keyframes platform-ring-pulse-dade949c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2}to{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.6}}@keyframes platform-ring-pulse-dade949c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2}to{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.6}}@-webkit-keyframes platform-glow-dade949c{0%{-webkit-box-shadow:0 0 30px rgba(0,221,255,.4);box-shadow:0 0 30px rgba(0,221,255,.4);background:radial-gradient(ellipse,rgba(0,221,255,.3) 0,transparent 70%)}to{-webkit-box-shadow:0 0 50px rgba(255,0,255,.6);box-shadow:0 0 50px rgba(255,0,255,.6);background:radial-gradient(ellipse,rgba(255,0,255,.3) 0,transparent 70%)}}@keyframes platform-glow-dade949c{0%{-webkit-box-shadow:0 0 30px rgba(0,221,255,.4);box-shadow:0 0 30px rgba(0,221,255,.4);background:radial-gradient(ellipse,rgba(0,221,255,.3) 0,transparent 70%)}to{-webkit-box-shadow:0 0 50px rgba(255,0,255,.6);box-shadow:0 0 50px rgba(255,0,255,.6);background:radial-gradient(ellipse,rgba(255,0,255,.3) 0,transparent 70%)}}.projection-beams[data-v-dade949c]{position:absolute;width:300px;height:300px;bottom:60px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:.3;pointer-events:none}.beam[data-v-dade949c]{position:absolute;width:1px;height:220px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,221,255,.8)),color-stop(40%,hsla(0,0%,100%,.4)),to(transparent));background:linear-gradient(0deg,rgba(0,221,255,.8),hsla(0,0%,100%,.4) 40%,transparent);bottom:0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-filter:blur(1px);filter:blur(1px);opacity:.7}.beam[data-v-dade949c]:first-child{left:30%;-webkit-transform:rotateY(10deg) rotateX(-30deg);transform:rotateY(10deg) rotateX(-30deg);-webkit-animation:beam-flicker-dade949c 4s infinite alternate;animation:beam-flicker-dade949c 4s infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.beam[data-v-dade949c]:nth-child(2){left:45%;-webkit-transform:rotateY(-5deg) rotateX(-25deg);transform:rotateY(-5deg) rotateX(-25deg);-webkit-animation:beam-flicker-dade949c 3s infinite alternate;animation:beam-flicker-dade949c 3s infinite alternate;-webkit-animation-delay:1.5s;animation-delay:1.5s}.beam[data-v-dade949c]:nth-child(3){left:55%;-webkit-transform:rotateY(5deg) rotateX(-25deg);transform:rotateY(5deg) rotateX(-25deg);-webkit-animation:beam-flicker-dade949c 4s infinite alternate;animation:beam-flicker-dade949c 4s infinite alternate;-webkit-animation-delay:.7s;animation-delay:.7s}.beam[data-v-dade949c]:nth-child(4){left:70%;-webkit-transform:rotateY(-10deg) rotateX(-30deg);transform:rotateY(-10deg) rotateX(-30deg);-webkit-animation:beam-flicker-dade949c 3.5s infinite alternate;animation:beam-flicker-dade949c 3.5s infinite alternate;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes beam-flicker-dade949c{0%,to{opacity:.3}50%{opacity:.7}}@keyframes beam-flicker-dade949c{0%,to{opacity:.3}50%{opacity:.7}}.holo-container[data-v-dade949c]{position:relative;width:200px;height:200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:float-container-dade949c 6s ease-in-out infinite;animation:float-container-dade949c 6s ease-in-out infinite}@-webkit-keyframes float-container-dade949c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes float-container-dade949c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.holo-sphere[data-v-dade949c]{position:relative;width:180px;height:180px;left:15px;top:15px;-webkit-animation:rotate-dade949c 15s linear infinite;animation:rotate-dade949c 15s linear infinite}.holo-ring[data-v-dade949c],.holo-sphere[data-v-dade949c]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.holo-ring[data-v-dade949c]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;-webkit-box-shadow:0 0 20px rgba(255,0,222,.5),0 0 20px rgba(0,221,255,.5);box-shadow:0 0 20px rgba(255,0,222,.5),0 0 20px rgba(0,221,255,.5);-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:pulse-dade949c 3s ease-in-out infinite alternate;animation:pulse-dade949c 3s ease-in-out infinite alternate}.holo-ring[data-v-dade949c]:first-child{border-top-color:#ff00de;border-bottom-color:#0df;-webkit-animation-delay:-.5s;animation-delay:-.5s}.holo-ring[data-v-dade949c]:nth-child(2){border-top-color:#0df;border-bottom-color:#ff00de;-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotateX(60deg);transform:rotateX(60deg)}.holo-ring[data-v-dade949c]:nth-child(3){border-top-color:#ff00de;border-bottom-color:#0df;-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotateY(60deg);transform:rotateY(60deg)}.holo-ring[data-v-dade949c]:nth-child(4){width:90%;height:90%;top:5%;left:5%;border-left-color:#0f7;border-right-color:#f50;-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.holo-ring[data-v-dade949c]:nth-child(5){width:110%;height:110%;top:-5%;left:-5%;border-left-color:#ff00b3;border-right-color:#30f;-webkit-animation-delay:-2.5s;animation-delay:-2.5s;-webkit-transform:rotateX(30deg) rotateY(30deg);transform:rotateX(30deg) rotateY(30deg)}@-webkit-keyframes pulse-dade949c{0%{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse-dade949c{0%{opacity:.5;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes rotate-dade949c{0%{-webkit-transform:rotateX(0deg) rotateY(0deg) rotate(0deg);transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}to{-webkit-transform:rotateX(1turn) rotateY(1turn) rotate(1turn);transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes rotate-dade949c{0%{-webkit-transform:rotateX(0deg) rotateY(0deg) rotate(0deg);transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}to{-webkit-transform:rotateX(1turn) rotateY(1turn) rotate(1turn);transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}.holo-particles[data-v-dade949c]{width:100%;height:100%}.holo-particle[data-v-dade949c],.holo-particles[data-v-dade949c]{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.holo-particle[data-v-dade949c]{background:radial-gradient(circle,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;-webkit-filter:blur(1px);filter:blur(1px);opacity:0;-webkit-animation:particle-float-dade949c 4s ease-in-out infinite;animation:particle-float-dade949c 4s ease-in-out infinite}.holo-particle[data-v-dade949c]:first-child{width:8px;height:8px;top:20%;left:30%;-webkit-animation-delay:.1s;animation-delay:.1s}.holo-particle[data-v-dade949c]:nth-child(2){width:6px;height:6px;top:70%;left:60%;-webkit-animation-delay:.7s;animation-delay:.7s}.holo-particle[data-v-dade949c]:nth-child(3){width:10px;height:10px;top:40%;left:80%;-webkit-animation-delay:1.3s;animation-delay:1.3s}.holo-particle[data-v-dade949c]:nth-child(4){width:5px;height:5px;top:80%;left:25%;-webkit-animation-delay:1.9s;animation-delay:1.9s}.holo-particle[data-v-dade949c]:nth-child(5){width:7px;height:7px;top:30%;left:50%;-webkit-animation-delay:2.5s;animation-delay:2.5s}.holo-particle[data-v-dade949c]:nth-child(6){width:9px;height:9px;top:60%;left:40%;-webkit-animation-delay:3.1s;animation-delay:3.1s}.holo-particle[data-v-dade949c]:nth-child(7){width:4px;height:4px;top:50%;left:75%;-webkit-animation-delay:3.7s;animation-delay:3.7s}.holo-particle[data-v-dade949c]:nth-child(8){width:8px;height:8px;top:25%;left:85%;-webkit-animation-delay:4.3s;animation-delay:4.3s}@-webkit-keyframes particle-float-dade949c{0%,to{-webkit-transform:translateZ(0) translateX(0) translateY(0) scale(.8);transform:translateZ(0) translateX(0) translateY(0) scale(.8);opacity:0}25%{opacity:1;-webkit-transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1);transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1)}50%{-webkit-transform:translateZ(60px) translateX(20px) translateY(-20px) scale(1.2);transform:translateZ(60px) translateX(20px) translateY(-20px) scale(1.2);opacity:.8}75%{opacity:.4;-webkit-transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1);transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1)}}@keyframes particle-float-dade949c{0%,to{-webkit-transform:translateZ(0) translateX(0) translateY(0) scale(.8);transform:translateZ(0) translateX(0) translateY(0) scale(.8);opacity:0}25%{opacity:1;-webkit-transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1);transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1)}50%{-webkit-transform:translateZ(60px) translateX(20px) translateY(-20px) scale(1.2);transform:translateZ(60px) translateX(20px) translateY(-20px) scale(1.2);opacity:.8}75%{opacity:.4;-webkit-transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1);transform:translateZ(30px) translateX(10px) translateY(-10px) scale(1)}}.lightning[data-v-dade949c]{position:absolute;width:100%;height:100%;-webkit-filter:blur(1px);filter:blur(1px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-animation:lightning-dade949c 5s infinite;animation:lightning-dade949c 5s infinite;z-index:11}@-webkit-keyframes lightning-dade949c{0%,to{opacity:0}98%{opacity:0}99%{opacity:.8;-webkit-filter:brightness(3);filter:brightness(3)}}@keyframes lightning-dade949c{0%,to{opacity:0}98%{opacity:0}99%{opacity:.8;-webkit-filter:brightness(3);filter:brightness(3)}}.lightning[data-v-dade949c]:after,.lightning[data-v-dade949c]:before{content:"";position:absolute;background:#fff;-webkit-filter:blur(1px);filter:blur(1px);-webkit-box-shadow:0 0 10px #0df,0 0 20px hsla(0,0%,100%,.8);box-shadow:0 0 10px #0df,0 0 20px hsla(0,0%,100%,.8)}.lightning[data-v-dade949c]:before{width:3px;height:100%;left:50%;-webkit-transform:translateX(-50%) rotateY(90deg);transform:translateX(-50%) rotateY(90deg);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,255,255,0)),color-stop(40%,#0ff),color-stop(50%,#fff),color-stop(60%,#f0f),to(rgba(255,0,255,0)));background:linear-gradient(180deg,rgba(0,255,255,0),#0ff 40%,#fff 50%,#f0f 60%,rgba(255,0,255,0))}.lightning[data-v-dade949c]:after{width:100%;height:3px;top:50%;-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg);background:-webkit-gradient(linear,left top,right top,from(rgba(0,255,255,0)),color-stop(40%,#0ff),color-stop(50%,#fff),color-stop(60%,#f0f),to(rgba(255,0,255,0)));background:linear-gradient(90deg,rgba(0,255,255,0),#0ff 40%,#fff 50%,#f0f 60%,rgba(255,0,255,0))}.glitch-effect[data-v-dade949c]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-animation:glitch-dade949c 7s infinite;animation:glitch-dade949c 7s infinite;pointer-events:none;z-index:12;background:linear-gradient(45deg,rgba(255,0,222,.3),transparent 20%,rgba(0,221,255,.3) 40%,transparent 60%,rgba(255,0,222,.3) 80%,transparent)}@-webkit-keyframes glitch-dade949c{0%,to{opacity:0}94%,96%{opacity:0}94.5%{opacity:.8;-webkit-transform:translate(5px,-5px) skew(-5deg,5deg);transform:translate(5px,-5px) skew(-5deg,5deg)}95%{opacity:.8;-webkit-transform:translate(-5px,5px) skew(5deg,-5deg);transform:translate(-5px,5px) skew(5deg,-5deg)}95.5%{opacity:.8;-webkit-transform:translate(5px) skew(-5deg,0);transform:translate(5px) skew(-5deg,0)}}@keyframes glitch-dade949c{0%,to{opacity:0}94%,96%{opacity:0}94.5%{opacity:.8;-webkit-transform:translate(5px,-5px) skew(-5deg,5deg);transform:translate(5px,-5px) skew(-5deg,5deg)}95%{opacity:.8;-webkit-transform:translate(-5px,5px) skew(5deg,-5deg);transform:translate(-5px,5px) skew(5deg,-5deg)}95.5%{opacity:.8;-webkit-transform:translate(5px) skew(-5deg,0);transform:translate(5px) skew(-5deg,0)}}.code-lines[data-v-dade949c]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;pointer-events:none;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:8}.code-line[data-v-dade949c]{position:absolute;font-size:10px;color:rgba(0,221,255,.7);white-space:nowrap;text-shadow:0 0 5px rgba(0,221,255,.3);-webkit-animation:code-scroll-dade949c 15s linear infinite;animation:code-scroll-dade949c 15s linear infinite;opacity:0}.code-line[data-v-dade949c]:first-child{top:10%;-webkit-animation-duration:14s;animation-duration:14s;color:#0df}.code-line[data-v-dade949c]:nth-child(2){top:20%;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:-1s;animation-delay:-1s}.code-line[data-v-dade949c]:nth-child(3){top:30%;-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-delay:-2s;animation-delay:-2s;color:#ff00de}.code-line[data-v-dade949c]:nth-child(4){top:40%;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-delay:-3s;animation-delay:-3s}.code-line[data-v-dade949c]:nth-child(5){top:50%;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:-3s;animation-delay:-3s}.code-line[data-v-dade949c]:nth-child(6){top:60%;-webkit-animation-duration:13s;animation-duration:13s;-webkit-animation-delay:-7s;animation-delay:-7s;color:#ff00de}.code-line[data-v-dade949c]:nth-child(7){top:70%;-webkit-animation-duration:11s;animation-duration:11s;-webkit-animation-delay:-4s;animation-delay:-4s}.code-line[data-v-dade949c]:nth-child(8){top:80%;-webkit-animation-duration:16s;animation-duration:16s;-webkit-animation-delay:-9s;animation-delay:-9s;color:#ff00de}@-webkit-keyframes code-scroll-dade949c{0%{-webkit-transform:translateX(200px) rotateY(20deg);transform:translateX(200px) rotateY(20deg);opacity:0}10%{opacity:.7}90%{opacity:.7}to{-webkit-transform:translateX(-500px) rotateY(20deg);transform:translateX(-500px) rotateY(20deg);opacity:0}}@keyframes code-scroll-dade949c{0%{-webkit-transform:translateX(200px) rotateY(20deg);transform:translateX(200px) rotateY(20deg);opacity:0}10%{opacity:.7}90%{opacity:.7}to{-webkit-transform:translateX(-500px) rotateY(20deg);transform:translateX(-500px) rotateY(20deg);opacity:0}}.holo-numbers[data-v-dade949c]{position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;pointer-events:none}.number[data-v-dade949c]{position:absolute;font-size:10px;color:rgba(0,221,255,.8);text-shadow:0 0 5px rgba(0,221,255,.6);-webkit-animation:float-number-dade949c 8s linear infinite;animation:float-number-dade949c 8s linear infinite;opacity:0}.number.lang[data-v-dade949c]{font-size:11px;letter-spacing:.2px;color:hsla(0,0%,100%,.85);text-shadow:0 0 6px rgba(0,221,255,.4)}@-webkit-keyframes float-number-dade949c{0%{opacity:0;-webkit-transform:translateZ(100px) translateY(0);transform:translateZ(100px) translateY(0)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;-webkit-transform:translateZ(-100px) translateY(-50px);transform:translateZ(-100px) translateY(-50px)}}@keyframes float-number-dade949c{0%{opacity:0;-webkit-transform:translateZ(100px) translateY(0);transform:translateZ(100px) translateY(0)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;-webkit-transform:translateZ(-100px) translateY(-50px);transform:translateZ(-100px) translateY(-50px)}}.radial-indicators[data-v-dade949c]{position:absolute;width:300px;height:300px;pointer-events:none}.radial-indicator[data-v-dade949c]{position:absolute;border-radius:50%;border:1px dashed rgba(0,221,255,.5);opacity:.3;-webkit-animation:radial-pulse-dade949c 4s infinite alternate;animation:radial-pulse-dade949c 4s infinite alternate}.radial-indicator[data-v-dade949c]:first-child{width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px);-webkit-animation-delay:.5s;animation-delay:.5s}.radial-indicator[data-v-dade949c]:nth-child(2){width:100px;height:100px;top:calc(50% - 50px);left:calc(50% - 50px);-webkit-animation-delay:1s;animation-delay:1s}.radial-indicator[data-v-dade949c]:nth-child(3){width:150px;height:150px;top:calc(50% - 75px);left:calc(50% - 75px);-webkit-animation-delay:1.5s;animation-delay:1.5s}.radial-indicator[data-v-dade949c]:nth-child(4){width:200px;height:200px;top:calc(50% - 100px);left:calc(50% - 100px);-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes radial-pulse-dade949c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;border-color:rgba(0,221,255,.5)}to{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.5;border-color:rgba(255,0,222,.5)}}@keyframes radial-pulse-dade949c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;border-color:rgba(0,221,255,.5)}to{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.5;border-color:rgba(255,0,222,.5)}}.corner-decorations[data-v-dade949c]{position:absolute;width:300px;height:300px;pointer-events:none}.corner[data-v-dade949c]{position:absolute;width:20px;height:20px;border-style:solid;border-width:2px;border-color:rgba(0,221,255,.5);-webkit-animation:corner-pulse-dade949c 3s infinite alternate;animation:corner-pulse-dade949c 3s infinite alternate}.corner[data-v-dade949c]:first-child{top:0;left:0;border-right:none;border-bottom:none}.corner[data-v-dade949c]:nth-child(2){top:0;right:0;border-left:none;border-bottom:none}.corner[data-v-dade949c]:nth-child(3){bottom:0;left:0;border-right:none;border-top:none}.corner[data-v-dade949c]:nth-child(4){bottom:0;right:0;border-left:none;border-top:none}@-webkit-keyframes corner-pulse-dade949c{0%{border-color:rgba(0,221,255,.5);width:20px;height:20px}to{border-color:rgba(255,0,222,.5);width:30px;height:30px}}@keyframes corner-pulse-dade949c{0%{border-color:rgba(0,221,255,.5);width:20px;height:20px}to{border-color:rgba(255,0,222,.5);width:30px;height:30px}}.activity-section[data-v-dade949c]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent;padding:20px}@media (max-width:768px){.header[data-v-dade949c]{padding:0 20px}.header .nav-links[data-v-dade949c]{display:none}.hero-section[data-v-dade949c]{padding:60px 20px}.hero-section .hero-content[data-v-dade949c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.hero-section .hero-text[data-v-dade949c]{text-align:center}.hero-section .hero-text .hero-title[data-v-dade949c]{font-size:32px}.hero-section .hero-text .hero-subtitle[data-v-dade949c]{font-size:18px}.hero-section .hero-image .hero-animation-wrap[data-v-dade949c]{width:100%;max-width:520px;height:100vw;max-height:520px}}.login-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto}.login-modal .ant-modal{max-width:calc(100vw - 48px)}.login-modal .ant-modal-content{background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:22px}.login-modal .ant-modal-body{padding:0;background:transparent}.login-modal .ant-modal-header{display:none}.login-modal .ant-modal-close{color:hsla(0,0%,100%,.75)}.login-modal .ant-modal-close:hover{color:#fff}.login-modal .ant-form-item{margin-bottom:10px}.login-modal .ant-input,.login-modal .ant-input-affix-wrapper{border:none;border-radius:25px;background-color:#171717;-webkit-box-shadow:inset 2px 5px 10px #050505;box-shadow:inset 2px 5px 10px #050505;color:#d3d3d3;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.login-modal .ant-input-affix-wrapper:hover,.login-modal .ant-input:hover{-webkit-box-shadow:inset 2px 5px 10px #050505,0 0 0 1px rgba(0,255,117,.35);box-shadow:inset 2px 5px 10px #050505,0 0 0 1px rgba(0,255,117,.35)}.login-modal .ant-input-affix-wrapper-focused,.login-modal .ant-input-affix-wrapper:focus,.login-modal .ant-input:focus{-webkit-box-shadow:inset 2px 5px 10px #050505,0 0 0 2px rgba(0,255,117,.35);box-shadow:inset 2px 5px 10px #050505,0 0 0 2px rgba(0,255,117,.35)}.login-modal .ant-input,.login-modal .ant-input-affix-wrapper input{background:transparent;color:#d3d3d3}.login-modal .ant-input-affix-wrapper input::-webkit-input-placeholder,.login-modal .ant-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal .ant-input-affix-wrapper input::-moz-placeholder,.login-modal .ant-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.login-modal .ant-input-affix-wrapper input:-ms-input-placeholder,.login-modal .ant-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal .ant-input-affix-wrapper input::-ms-input-placeholder,.login-modal .ant-input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-modal .ant-input-affix-wrapper input::placeholder,.login-modal .ant-input::placeholder{color:hsla(0,0%,100%,.5)}.login-modal .ant-input-prefix .anticon{color:hsla(0,0%,100%,.9)}.login-modal .ant-form-explain,.login-modal .ant-form-item-explain{color:rgba(255,120,120,.95)}