.tech-nav[data-v-7ffbed16]{margin:0 auto;max-width:900px;padding:20px 10px;position:relative}.nav-content[data-v-7ffbed16]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0a0e27e6,#070b1ff2);border:1px solid rgba(0,212,255,.3);border-radius:16px;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff1a,0 0 40px #00d4ff33,0 0 80px #00ff881a;overflow:hidden;padding:20px;position:relative;z-index:2}.nav-content[data-v-7ffbed16]:before{animation:light-beam-7ffbed16 3s ease-in-out infinite;background:linear-gradient(45deg,transparent 25%,rgba(0,212,255,.4) 45%,rgba(0,212,255,.5) 50%,rgba(0,212,255,.4) 55%,transparent 75%);border-radius:20px;inset:-3px}.nav-content[data-v-7ffbed16]:after,.nav-content[data-v-7ffbed16]:before{content:"";position:absolute;z-index:-1}.nav-content[data-v-7ffbed16]:after{animation:glow-pulse-7ffbed16 5s ease-in-out infinite alternate;background:linear-gradient(135deg,rgba(0,212,255,.08),transparent 25%,transparent 75%,rgba(0,212,255,.08));border-radius:16px;inset:0}.nav-list[data-v-7ffbed16]{display:flex;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.nav-list li[data-v-7ffbed16]{flex:1;min-width:0;position:relative}.nav-item[data-v-7ffbed16]{align-items:center;background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid rgba(0,212,255,.2);border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:hidden;padding:20px 25px;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.nav-item.search-trigger[data-v-7ffbed16]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}.nav-item .icon[data-v-7ffbed16]{font-size:24px}.nav-item .icon[data-v-7ffbed16],.nav-item .icon-svg[data-v-7ffbed16]{color:#00d4ff;margin-bottom:8px;transition:all .3s ease}.nav-item .icon-svg[data-v-7ffbed16]{height:24px;width:24px}.nav-item .text[data-v-7ffbed16]{color:#fffc;font-family:Orbitron,monospace;font-size:12px;font-weight:600;letter-spacing:1.5px;text-align:center;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.nav-item[data-v-7ffbed16]:hover{background:linear-gradient(145deg,#00d4ff1a,#00d4ff0d);border-color:#00d4ff80;box-shadow:0 8px 25px #00d4ff4d,inset 0 1px #fff3;transform:translateY(-3px)}.nav-item:hover .icon[data-v-7ffbed16],.nav-item:hover .icon-svg[data-v-7ffbed16]{color:#0f8;transform:scale(1.1)}.nav-item:hover .text[data-v-7ffbed16]{color:#fff}.nav-item.nuxt-link-active[data-v-7ffbed16]{background:linear-gradient(145deg,#00ff8826,#00ff8814);border-color:#0f89;box-shadow:0 4px 20px #00ff884d,inset 0 1px #ffffff26}.nav-item.nuxt-link-active .icon[data-v-7ffbed16],.nav-item.nuxt-link-active .icon-svg[data-v-7ffbed16]{color:#0f8}.nav-item.nuxt-link-active .text[data-v-7ffbed16]{color:#fff}@keyframes light-beam-7ffbed16{0%{opacity:.4;transform:rotate(0) scale(1)}33%{opacity:.7;transform:rotate(1deg) scale(1.01)}66%{opacity:.8;transform:rotate(-1deg) scale(1.02)}to{opacity:.4;transform:rotate(0) scale(1)}}@keyframes glow-pulse-7ffbed16{0%{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.01)}to{opacity:.4;transform:scale(1)}}@media (width <= 768px){.tech-nav[data-v-7ffbed16]{padding:30px 15px}.nav-content[data-v-7ffbed16]{padding:20px}.nav-list[data-v-7ffbed16]{flex-direction:column;gap:20px}.nav-item[data-v-7ffbed16]{flex-direction:row;justify-content:flex-start;width:100%}.nav-item .icon[data-v-7ffbed16],.nav-item .icon-svg[data-v-7ffbed16]{margin-bottom:0;margin-right:15px}}@media (width <= 480px){.nav-item[data-v-7ffbed16]{padding:15px 20px}.nav-item .icon[data-v-7ffbed16]{font-size:20px;margin-right:12px}.nav-item .icon-svg[data-v-7ffbed16]{height:20px;margin-right:12px;width:20px}.nav-item .text[data-v-7ffbed16]{font-size:11px;letter-spacing:1px}}.avatar-wrapper[data-v-9d51998c]{margin-bottom:1rem;position:relative}.avatar-wrapper .avatar-image[data-v-9d51998c]{border:4px solid hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 12px 35px #0000004d,0 6px 15px #00000026,inset 0 0 0 1px #fffc;height:8rem;-o-object-fit:cover;object-fit:cover;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:8rem;z-index:3}.avatar-wrapper .avatar-ring[data-v-9d51998c]{animation:rotate-9d51998c 8s linear infinite;background:linear-gradient(45deg,#1dc8cdcc,#6366f1cc 25%,#1de099cc,#1dc8cdcc 75%,#1de099cc);background-clip:padding-box;border:3px solid transparent;border-radius:50%;inset:-12px;opacity:.7;position:absolute;transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:1}.avatar-wrapper .avatar-ring[data-v-9d51998c]:before{background:transparent;border-radius:50%;content:"";inset:3px;position:absolute}.avatar-wrapper .avatar-glow[data-v-9d51998c]{animation:pulse-9d51998c 3s ease-in-out infinite;background:radial-gradient(circle,rgba(29,200,205,.4) 0,rgba(29,224,153,.3) 30%,transparent 70%);border-radius:50%;inset:-20px;opacity:0;position:absolute;transition:all .4s ease;z-index:0}.avatar-label[data-v-9d51998c]{color:#fffffff2;font-size:1.1rem;font-weight:600;letter-spacing:.08em;position:relative;text-shadow:0 0 10px rgba(29,200,205,.5),0 2px 8px rgba(0,0,0,.4);text-transform:uppercase;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.avatar-label[data-v-9d51998c]:before{background:linear-gradient(90deg,#1dc8cdcc,#1de099cc 50%,#1dc8cdcc);bottom:-4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.intro[data-v-9d51998c]{align-items:center;display:flex;justify-content:center;min-height:400px;overflow:hidden;position:relative;width:100%}.intro__backdrop[data-v-9d51998c]{background:linear-gradient(135deg,#0f172af2,#1dc8cde6 25%,#6366f1d9,#1de099e6 75%,#0f172af2),radial-gradient(circle at 20% 80%,rgba(29,200,205,.3) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(29,224,153,.3) 0,transparent 50%);inset:0;position:absolute}.intro__backdrop[data-v-9d51998c]:before{animation:float-9d51998c 6s ease-in-out infinite;background:radial-gradient(circle at 25% 25%,rgba(29,200,205,.15) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(29,224,153,.1) 0,transparent 40%);content:"";inset:0;position:absolute}.intro__backdrop[data-v-9d51998c]:after{animation:scan-9d51998c 4s linear infinite;background:repeating-linear-gradient(90deg,transparent,rgba(29,200,205,.03) 1px,transparent 2px,transparent 40px),repeating-linear-gradient(0deg,transparent,rgba(29,224,153,.03) 1px,transparent 2px,transparent 40px);content:"";inset:0;position:absolute}.intro__content[data-v-9d51998c]{gap:1.5rem;padding:2rem 1rem;z-index:2}.intro__avatar[data-v-9d51998c],.intro__content[data-v-9d51998c]{align-items:center;display:flex;flex-direction:column;position:relative}.intro__avatar[data-v-9d51998c]{text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.intro__avatar[data-v-9d51998c]:hover{filter:brightness(1.2) contrast(1.1);text-decoration:none;transform:translateY(-8px) scale(1.02)}.intro__avatar:hover .avatar-wrapper .avatar-ring[data-v-9d51998c]{box-shadow:0 0 30px #1dc8cd99;opacity:1;transform:scale(1.2) rotate(180deg)}.intro__avatar:hover .avatar-wrapper .avatar-glow[data-v-9d51998c]{opacity:1;transform:scale(1.3)}.intro__avatar:hover .avatar-wrapper .avatar-image[data-v-9d51998c]{box-shadow:0 15px 35px #0006,0 8px 15px #0003,inset 0 0 0 2px #ffffffe6;transform:scale(1.08)}.intro__avatar:hover .avatar-label[data-v-9d51998c]{color:#fff;text-shadow:0 0 20px rgba(29,200,205,.8);transform:scale(1.05)}.intro__avatar:hover .avatar-label[data-v-9d51998c]:before{width:100%}.intro__text[data-v-9d51998c]{text-align:center}.intro__text .main-title[data-v-9d51998c]{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,SF Pro Display,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;letter-spacing:.05em;line-height:1.2;margin:0;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.3),0 0 20px rgba(29,200,205,.2)}.intro__text .main-title[data-v-9d51998c]:before{animation:tech-scan-9d51998c 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(29,200,205,.5) 30%,rgba(29,200,205,.7) 50%,rgba(29,200,205,.5) 70%,transparent);border-radius:4px;content:"";inset:-4px -8px;opacity:0;position:absolute;transition:all .3s ease;z-index:-1}.intro__text .main-title[data-v-9d51998c]:hover:before{opacity:1}.intro__text .main-title[data-v-9d51998c]:after{animation:tech-line-9d51998c 2s ease-in-out infinite alternate;background:linear-gradient(90deg,transparent,#1dc8cd 20%,#fff 50%,#1de099 80%,transparent);bottom:-8px;content:"";height:2px;left:50%;opacity:.6;position:absolute;transform:translate(-50%);width:60%}@media (width <= 768px){.intro[data-v-9d51998c]{min-height:350px}.intro__content[data-v-9d51998c]{gap:1rem;padding:1.5rem 1rem}.avatar-wrapper .avatar-image[data-v-9d51998c]{height:6rem;width:6rem}.avatar-label[data-v-9d51998c]{font-size:1rem}}@media (width <= 480px){.intro[data-v-9d51998c]{min-height:320px}.intro__content[data-v-9d51998c]{gap:.8rem;padding:1rem}.avatar-wrapper[data-v-9d51998c]{margin-bottom:.8rem}.avatar-wrapper .avatar-image[data-v-9d51998c]{height:5rem;width:5rem}.avatar-label[data-v-9d51998c]{font-size:.9rem}}@keyframes float-9d51998c{0%,to{opacity:.8;transform:translateY(0) rotate(0)}50%{opacity:1;transform:translateY(-10px) rotate(180deg)}}@keyframes scan-9d51998c{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes rotate-9d51998c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-9d51998c{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes tech-scan-9d51998c{0%{opacity:0;transform:scaleX(0)}50%{opacity:.5;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes tech-line-9d51998c{0%{opacity:.3;transform:translate(-50%) scaleX(.8)}to{opacity:.8;transform:translate(-50%) scaleX(1.2)}}.footer[data-v-d512d4bd]{animation:gradient-shift-d512d4bd 8s ease infinite;background:linear-gradient(135deg,#1dc8cde6,#6366f1cc 50%,#1de099e6),linear-gradient(45deg,#0f172ae6,#0f172ab3);background-size:400% 400%,100% 100%;color:#fff;font-size:14px;overflow:hidden;position:relative}.footer[data-v-d512d4bd]:before{animation:shimmer-d512d4bd 3s ease-in-out infinite;background:linear-gradient(45deg,rgba(29,200,205,.15),transparent 50%,rgba(29,224,153,.15));background-size:200% 200%;content:"";inset:0;position:absolute}.footer-content[data-v-d512d4bd]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}.footer-content .row[data-v-d512d4bd]{height:120px;position:relative}.footer-brand[data-v-d512d4bd]{margin-bottom:16px}.footer-brand .brand-text[data-v-d512d4bd]{background:linear-gradient(45deg,#fff,#1dc8cd,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:24px;font-weight:700;-webkit-text-fill-color:transparent;animation:text-shine-d512d4bd 3s ease-in-out infinite;display:inline-block;text-shadow:0 0 20px rgba(29,200,205,.4);transition:transform .3s ease}.footer-brand .brand-text[data-v-d512d4bd]:hover{transform:scale(1.05)}.footer-brand .brand-underline[data-v-d512d4bd]{animation:underline-glow-d512d4bd 2s ease-in-out infinite alternate;background:linear-gradient(90deg,transparent,#1dc8cd,#1de099,transparent);border-radius:2px;height:3px;margin:8px auto;width:60px}.footer-text[data-v-d512d4bd]{color:#ffffffe6;line-height:1.6}.footer-text .tech-badge[data-v-d512d4bd]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1dc8cd40;border:1px solid rgba(29,200,205,.4);border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-left:8px;padding:4px 12px;transition:all .3s ease}.footer-text .tech-badge[data-v-d512d4bd]:hover{background:#1de0994d;border-color:#1de09980;box-shadow:0 4px 12px #1dc8cd4d;transform:translateY(-2px)}.footer-glow[data-v-d512d4bd]{animation:glow-pulse-d512d4bd 4s ease-in-out infinite;background:radial-gradient(ellipse,rgba(29,200,205,.4) 0,rgba(29,224,153,.2) 50%,transparent 70%);bottom:-50px;height:100px;left:50%;position:absolute;transform:translate(-50%);width:200px}.footer-particles[data-v-d512d4bd]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.footer-particles .particle[data-v-d512d4bd]{animation:particle-float-d512d4bd 6s linear infinite;background:#1dc8cdcc;border-radius:50%;box-shadow:0 0 4px #1dc8cd99;height:4px;position:absolute;width:4px}.footer-particles .particle[data-v-d512d4bd]:nth-child(3){background:#1de099cc;box-shadow:0 0 4px #1de09999}.footer-particles .particle[data-v-d512d4bd]:nth-child(5){background:#6366f1cc;box-shadow:0 0 4px #6366f199}.footer-particles .particle[data-v-d512d4bd]:nth-child(6),.footer-particles .particle[data-v-d512d4bd]:nth-child(9){background:#1de099cc;box-shadow:0 0 4px #1de09999}.footer-particles .particle[data-v-d512d4bd]:nth-child(10){background:#6366f1cc;box-shadow:0 0 4px #6366f199}.footer-particles .particle[data-v-d512d4bd]:nth-child(12),.footer-particles .particle[data-v-d512d4bd]:nth-child(15),.footer-particles .particle[data-v-d512d4bd]:nth-child(18){background:#1de099cc;box-shadow:0 0 4px #1de09999}.footer-particles .particle[data-v-d512d4bd]:nth-child(20){background:#6366f1cc;box-shadow:0 0 4px #6366f199}@keyframes gradient-shift-d512d4bd{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes shimmer-d512d4bd{0%,to{background-position:-200% -200%}50%{background-position:200% 200%}}@keyframes text-shine-d512d4bd{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes underline-glow-d512d4bd{0%{box-shadow:0 0 5px #1dc8cd80}to{box-shadow:0 0 20px #1de099cc}}@keyframes glow-pulse-d512d4bd{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.2)}}@keyframes particle-float-d512d4bd{0%{opacity:0;transform:translateY(100px) rotate(0)}10%,90%{opacity:1}to{opacity:0;transform:translateY(-100px) rotate(1turn)}}@media (width <= 768px){.footer-brand .brand-text[data-v-d512d4bd]{font-size:20px}.footer-content .row[data-v-d512d4bd]{height:100px}.footer-text .tech-badge[data-v-d512d4bd]{display:block;margin:8px auto 0;width:-moz-fit-content;width:fit-content}}.search-wrapper[data-v-db889d74]{inset:0;pointer-events:none;position:fixed;z-index:1000}.search-wrapper.active[data-v-db889d74]{pointer-events:auto}.search-backdrop[data-v-db889d74]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;inset:0;position:fixed;z-index:998}.search-panel[data-v-db889d74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f172afa,#0f172af2);border-left:1px solid rgba(29,200,205,.3);box-shadow:-4px 0 20px #00000080;display:flex;flex-direction:column;height:100vh;max-width:500px;position:fixed;right:0;top:0;width:100%;z-index:999}.search-header[data-v-db889d74]{align-items:center;border-bottom:1px solid rgba(29,200,205,.2);display:flex;gap:12px;padding:20px}.search-input[data-v-db889d74]{background:#ffffff1a;border:1px solid rgba(29,200,205,.3);border-radius:8px;color:#fff;flex:1;font-size:16px;padding:12px 16px;transition:all .3s ease}.search-input[data-v-db889d74]::-moz-placeholder{color:#ffffff80}.search-input[data-v-db889d74]::placeholder{color:#ffffff80}.search-input[data-v-db889d74]:focus{background:#ffffff26;border-color:#1dc8cd99;box-shadow:0 0 0 3px #1dc8cd1a;outline:none}.close-btn[data-v-db889d74]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.close-btn[data-v-db889d74]:hover{background:#fff3;transform:rotate(90deg)}.search-results[data-v-db889d74]{flex:1;overflow-y:auto;padding:20px}.loading[data-v-db889d74],.no-results[data-v-db889d74]{color:#fff9;font-size:14px;padding:40px 20px;text-align:center}.results-list[data-v-db889d74]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-db889d74]{background:#ffffff0d;border:1px solid rgba(29,200,205,.2);border-radius:8px;display:block;padding:16px;text-decoration:none;transition:all .3s ease}.result-item[data-v-db889d74]:hover{background:#1dc8cd1a;border-color:#1dc8cd80;transform:translate(-4px)}.result-title[data-v-db889d74]{color:#fff;font-size:16px;font-weight:600;margin-bottom:8px}.result-meta[data-v-db889d74]{color:#ffffff80;display:flex;font-size:12px;gap:12px;margin-bottom:8px}.result-tags[data-v-db889d74]{color:#1de099cc}.result-excerpt[data-v-db889d74]{color:#ffffffb3;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.search-fade-enter-active[data-v-db889d74],.search-fade-leave-active[data-v-db889d74]{transition:all .3s ease}.search-fade-enter-from[data-v-db889d74],.search-fade-leave-to[data-v-db889d74]{opacity:0;transform:translate(100%)}@media (width <= 768px){.search-panel[data-v-db889d74]{max-width:100%}}.layout-inner[data-v-512638c0]{height:100vh}.container[data-v-512638c0]{min-height:calc(100vh - 430px);padding-bottom:30px}.scrolltop-button[data-v-512638c0]{animation:gradient-flow-512638c0 3s ease infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1dc8cd,#1de099 50%,#1dc8cd);background-size:200% 200%;border-radius:50%;border-width:0;bottom:160px;box-shadow:0 0 20px #1dc8cd66,0 0 40px #1de0994d,inset 0 1px #fff3;color:#fff;cursor:pointer;font-size:22px;font-weight:700;height:56px;opacity:0;position:fixed;right:30px;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px;z-index:999}.scrolltop-button[data-v-512638c0]:before{background:linear-gradient(135deg,#ffffff4d,#ffffff1a);border-radius:50%;content:"";inset:2px;pointer-events:none;position:absolute;transition:all .3s ease}.scrolltop-button[data-v-512638c0]:hover{box-shadow:0 5px 25px #1dc8cd99,0 10px 50px #1de09966,inset 0 1px #ffffff4d;transform:translateY(-3px) scale(1.05)}.scrolltop-button[data-v-512638c0]:hover:before{background:linear-gradient(135deg,#fff6,#fff3)}.scrolltop-button[data-v-512638c0]:active{box-shadow:0 2px 15px #1dc8cd80,0 5px 30px #1de0994d,inset 0 1px #fff3;transform:translateY(-1px) scale(.98)}.scrolltop-button.active[data-v-512638c0]{animation:gradient-flow-512638c0 3s ease infinite,pulse-512638c0 2s ease-in-out infinite;opacity:.9}@keyframes gradient-flow-512638c0{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes pulse-512638c0{0%,to{box-shadow:0 0 20px #1dc8cd66,0 0 40px #1de0994d,inset 0 1px #fff3}50%{box-shadow:0 0 30px #1dc8cd99,0 0 60px #1de09966,inset 0 1px #ffffff4d}}@media (width <= 768px){.scrolltop-button[data-v-512638c0]{bottom:140px;font-size:18px;height:48px;right:20px;width:48px}}
