.logo-video-wrap[data-v-646f3d8b]{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.25);transition:all .4s cubic-bezier(.16,1,.3,1)}.logo-video-wrap[data-v-646f3d8b]:hover{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.6),0 0 20px rgba(var(--accent-rgb),.25);transform:scale(1.08)}.nav-btn[data-v-646f3d8b]{color:var(--ld-text2);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.nav-btn[data-v-646f3d8b]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(var(--accent-rgb),0);transition:background .35s ease}.nav-btn[data-v-646f3d8b]:after{content:"";position:absolute;bottom:6px;left:50%;width:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--purple));transform:translate(-50%);transition:width .35s cubic-bezier(.16,1,.3,1)}.nav-btn[data-v-646f3d8b]:hover{color:var(--accent)}.nav-btn[data-v-646f3d8b]:hover:before{background:rgba(var(--accent-rgb),.06)}.nav-btn[data-v-646f3d8b]:hover:after{width:60%}.nav-btn[data-v-646f3d8b]:active{transform:scale(.95);transition-duration:.1s}.nav-btn--active[data-v-646f3d8b]{color:var(--accent)}.nav-btn--active[data-v-646f3d8b]:before{background:rgba(var(--accent-rgb),.08)}.nav-btn--active[data-v-646f3d8b]:after{width:60%;box-shadow:0 0 8px rgba(var(--accent-rgb),.4)}.header-action-btn[data-v-646f3d8b]{transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.header-action-btn[data-v-646f3d8b]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,transparent,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:background .35s ease;pointer-events:none}.header-action-btn[data-v-646f3d8b]:hover{border-color:transparent!important;transform:translateY(-2px);box-shadow:0 4px 16px rgba(var(--accent-rgb),.15)}.header-action-btn[data-v-646f3d8b]:hover:before{background:linear-gradient(135deg,rgba(var(--accent-rgb),.5),rgba(var(--purple-rgb),.5))}.header-action-btn[data-v-646f3d8b]:active{transform:translateY(0) scale(.95);transition-duration:.1s}.header-action-btn:hover span[data-v-646f3d8b]{color:var(--accent)}.lang-chevron[data-v-646f3d8b]{transition:transform .35s cubic-bezier(.16,1,.3,1),color .3s ease}.header-action-btn:hover .lang-chevron[data-v-646f3d8b]{transform:rotate(180deg);color:var(--accent)}.theme-icon[data-v-646f3d8b]{transition:transform .5s cubic-bezier(.16,1,.3,1)}.header-theme-btn:hover .theme-icon[data-v-646f3d8b]{transform:rotate(180deg) scale(1.15)}.header-cta[data-v-646f3d8b]{background:linear-gradient(135deg,var(--accent),var(--purple));box-shadow:0 4px 20px rgba(var(--accent-rgb),.3);transition:all .35s cubic-bezier(.16,1,.3,1)}.header-cta[data-v-646f3d8b]:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:skew(-20deg);transition:left .6s ease}.header-cta[data-v-646f3d8b]:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 30px rgba(var(--accent-rgb),.4),0 0 40px rgba(var(--accent-rgb),.15)}.header-cta[data-v-646f3d8b]:hover:before{left:130%}.header-cta[data-v-646f3d8b]:active{transform:translateY(-1px) scale(.98);transition-duration:.1s}.fade-enter-active[data-v-646f3d8b],.fade-leave-active[data-v-646f3d8b]{transition:opacity .4s ease}.fade-enter-from[data-v-646f3d8b],.fade-leave-to[data-v-646f3d8b]{opacity:0}.lang-modal-enter-active[data-v-646f3d8b]{transition:opacity .4s ease}.lang-modal-leave-active[data-v-646f3d8b]{transition:opacity .25s ease}.lang-modal-enter-from[data-v-646f3d8b],.lang-modal-leave-to[data-v-646f3d8b]{opacity:0}.lang-backdrop[data-v-646f3d8b]{background:#0009}.lang-modal-enter-active .lang-modal-content[data-v-646f3d8b]{animation:langCardIn-646f3d8b .5s cubic-bezier(.34,1.56,.64,1) forwards}.lang-modal-leave-active .lang-modal-content[data-v-646f3d8b]{animation:langCardOut-646f3d8b .2s ease-in forwards}@keyframes langCardIn-646f3d8b{0%{opacity:0;transform:scale(.6) translateY(40px) rotateX(10deg);filter:blur(8px)}60%{opacity:1;transform:scale(1.03) translateY(-4px) rotateX(0);filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0) rotateX(0);filter:blur(0)}}@keyframes langCardOut-646f3d8b{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(20px);filter:blur(4px)}}.lang-glow-border[data-v-646f3d8b]{padding:1px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.4),rgba(var(--purple-rgb),.4),rgba(var(--accent-rgb),.4));background-size:200% 200%;animation:glowShift-646f3d8b 3s ease-in-out infinite}@keyframes glowShift-646f3d8b{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.lang-scan-line[data-v-646f3d8b]{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.3) 20%,rgba(var(--accent-rgb),.8) 50%,rgba(var(--accent-rgb),.3) 80%,transparent);box-shadow:0 0 12px rgba(var(--accent-rgb),.4);animation:langScan-646f3d8b 1.5s ease-in-out .3s forwards;opacity:0}@keyframes langScan-646f3d8b{0%{top:0;opacity:0}10%{opacity:1}to{top:100%;opacity:0}}.lang-modal-enter-active .lang-globe[data-v-646f3d8b]{animation:globeSpin-646f3d8b .8s cubic-bezier(.16,1,.3,1) .2s both}@keyframes globeSpin-646f3d8b{0%{transform:rotate(-180deg) scale(.5);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.lang-globe-wrap[data-v-646f3d8b]{animation:globePulse-646f3d8b 2s ease-in-out infinite}@keyframes globePulse-646f3d8b{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.2)}50%{box-shadow:0 0 0 6px rgba(var(--accent-rgb),0)}}.lang-close[data-v-646f3d8b]:hover{transform:rotate(90deg)}.lang-modal-enter-active .lang-option[data-v-646f3d8b]{animation:langOptIn-646f3d8b .45s cubic-bezier(.16,1,.3,1) both}@keyframes langOptIn-646f3d8b{0%{opacity:0;transform:translate(-24px) scale(.95);filter:blur(4px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}.lang-modal-enter-active .lang-flag[data-v-646f3d8b]{animation:flagBounce-646f3d8b .5s cubic-bezier(.34,1.56,.64,1) .3s both}@keyframes flagBounce-646f3d8b{0%{transform:scale(0) rotate(-20deg)}70%{transform:scale(1.15) rotate(5deg)}to{transform:scale(1) rotate(0)}}.lang-option[data-v-646f3d8b]{border:1px solid transparent;position:relative;overflow:hidden}.lang-option[data-v-646f3d8b]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--accent-rgb),.06),transparent);opacity:0;transition:opacity .3s ease}.lang-option[data-v-646f3d8b]:hover:before{opacity:1}.lang-option[data-v-646f3d8b]:hover{border-color:rgba(var(--accent-rgb),.15);transform:translate(4px);box-shadow:0 4px 20px rgba(var(--accent-rgb),.08)}.lang-option[data-v-646f3d8b]:active{transform:translate(4px) scale(.98)}.lang-option--active[data-v-646f3d8b]{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.25);box-shadow:0 0 20px rgba(var(--accent-rgb),.1)}.lang-option--active[data-v-646f3d8b]:after{content:"";position:absolute;left:0;top:20%;bottom:20%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--accent),var(--purple))}.theme-overlay[data-v-646f3d8b]{position:fixed;inset:0;z-index:9998;pointer-events:none}.theme-circle[data-v-646f3d8b]{position:absolute;inset:0;clip-path:circle(0 at var(--ox) var(--oy));animation:themeCircleExpand-646f3d8b 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes themeCircleExpand-646f3d8b{0%{clip-path:circle(0 at var(--ox) var(--oy));opacity:1}60%{clip-path:circle(150% at var(--ox) var(--oy));opacity:1}to{clip-path:circle(150% at var(--ox) var(--oy));opacity:0}}.theme-ripple[data-v-646f3d8b]{position:absolute;border-radius:50%;border:2px solid;transform:translate(-50%,-50%);pointer-events:none;animation:themeRippleExpand-646f3d8b .9s ease-out forwards}@keyframes themeRippleExpand-646f3d8b{0%{width:0;height:0;opacity:.8;border-width:3px}to{width:300vmax;height:300vmax;opacity:0;border-width:1px}}.theme-particle[data-v-646f3d8b]{position:absolute;width:2px;height:0;border-radius:2px;transform:translate(-50%,-50%) rotate(var(--angle));transform-origin:50% 0;animation:themeParticleShoot-646f3d8b .6s ease-out forwards}@keyframes themeParticleShoot-646f3d8b{0%{height:0;opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0)}15%{height:35px;opacity:1;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-15px)}to{height:12px;opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-140px)}}.theme-scanline[data-v-646f3d8b]{position:absolute;left:0;right:0;height:2px;opacity:0;animation:themeScanDown-646f3d8b .7s ease-in-out .15s forwards}@keyframes themeScanDown-646f3d8b{0%{top:0;opacity:0}5%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}.theme-flash[data-v-646f3d8b]{position:absolute;inset:0;opacity:0;animation:themeFlashPulse-646f3d8b .5s ease-out .4s both}@keyframes themeFlashPulse-646f3d8b{0%{opacity:0}25%{opacity:1}to{opacity:0}}.theme-glitch[data-v-646f3d8b]{position:absolute;inset:0;opacity:0;animation:themeGlitch-646f3d8b .25s steps(5) .3s both}@keyframes themeGlitch-646f3d8b{0%{clip-path:inset(12% 0 78% 0);transform:translate(6px);opacity:.7}20%{clip-path:inset(58% 0 12% 0);transform:translate(-5px);opacity:.5}40%{clip-path:inset(28% 0 52% 0);transform:translate(4px);opacity:.6}60%{clip-path:inset(72% 0 8% 0);transform:translate(-3px);opacity:.4}80%{clip-path:inset(5% 0 88% 0);transform:translate(2px);opacity:.3}to{clip-path:inset(0);transform:none;opacity:0}}.theme-grid-flash[data-v-646f3d8b]{position:absolute;inset:0;background-size:40px 40px;opacity:0;animation:themeGridFlash-646f3d8b .6s ease-out .2s both}@keyframes themeGridFlash-646f3d8b{0%{opacity:0}20%{opacity:1}to{opacity:0}}
