:root{--primary-color: #58a6ff;--secondary-color: #79c0ff;--background-dark: #0d1117;--background-secondary: #161b22;--border-color: #30363d;--text-primary: #f0f6fc;--text-secondary: #8b949e;--font-size-base: 16px;--font-size-sm: 14px;--font-size-xs: 12px;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem}*{box-sizing:border-box}html{font-size:var(--font-size-base);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;background:var(--background-dark);color:var(--text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:var(--primary-color);text-decoration:none;transition:color .2s ease}a:hover{color:var(--secondary-color)}button{border-radius:8px;border:1px solid var(--border-color);padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background:var(--background-secondary);color:var(--text-primary);cursor:pointer;transition:all .2s ease}button:hover{border-color:var(--primary-color);background:#58a6ff1a}button:focus,button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (max-width: 768px){:root{--font-size-base: 14px}body{-webkit-tap-highlight-color:rgba(88,166,255,.2);touch-action:manipulation}button{min-height:44px;padding:.8em 1.5em}}@media (max-width: 480px){:root{--font-size-base: 13px;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem}}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}@media (max-width: 768px){.container{padding:0 var(--spacing-sm)}}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;line-height:1.2;color:var(--text-primary)}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}.card{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;padding:var(--spacing-lg);transition:all .3s ease}.card:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}#app{min-height:100vh;width:100%;overflow-x:hidden}.gpu-accelerated{transform:translateZ(0);will-change:transform}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.navbar[data-v-46c35265]{background:linear-gradient(135deg,#161b22,#0d1117);position:sticky;top:0;z-index:999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.pixel-decoration-bg[data-v-46c35265]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.pixel-grid-overlay[data-v-46c35265]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,255,65,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,65,.02) 1px,transparent 1px);background-size:10px 10px;animation:gridShift-46c35265 20s linear infinite}.data-stream[data-v-46c35265]{position:absolute;top:50%;right:100px;transform:translateY(-50%);display:flex;gap:4px;opacity:.3}.data-bit[data-v-46c35265]{font-family:Courier New,monospace;color:#00ff41;font-size:.7rem;animation:dataPulse-46c35265 2s ease-in-out infinite}.data-bit[data-v-46c35265]:nth-child(1){animation-delay:0s}.data-bit[data-v-46c35265]:nth-child(2){animation-delay:.3s}.data-bit[data-v-46c35265]:nth-child(3){animation-delay:.6s}.data-bit[data-v-46c35265]:nth-child(4){animation-delay:.9s}.data-bit[data-v-46c35265]:nth-child(5){animation-delay:1.2s}.data-bit[data-v-46c35265]:nth-child(6){animation-delay:1.5s}.nav-content[data-v-46c35265]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;height:70px;position:relative;z-index:2}.logo-section[data-v-46c35265]{display:flex;align-items:center;gap:12px;position:relative}.pixel-logo[data-v-46c35265]{width:40px;height:40px;border:2px solid #00ff41;background:radial-gradient(circle at 30% 30%,#00ff41,#004d0d);position:relative;animation:logoGlow-46c35265 3s ease-in-out infinite alternate}.pixel-logo[data-v-46c35265]:before{content:"Ω";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Courier New,monospace;font-size:1.2rem;color:#000;font-weight:700;text-shadow:0 0 3px #00ff41}.pixel-logo[data-v-46c35265]:after{content:"";position:absolute;inset:-2px;border:1px solid #00ff41;opacity:.3;animation:logoBorderPulse-46c35265 2s ease-in-out infinite}.brand-text[data-v-46c35265]{font-family:Courier New,monospace;font-size:1.3rem;font-weight:700;color:#00ff41;text-shadow:0 0 8px rgba(0,255,65,.6);position:relative}.brand-text[data-v-46c35265]:after{content:"_";animation:cursorBlink-46c35265 1s step-end infinite;color:#00ff41}.nav-links[data-v-46c35265]{display:flex;gap:1.5rem;align-items:center}.nav-link[data-v-46c35265]{color:#c9d1d9;text-decoration:none;font-weight:500;font-family:Courier New,monospace;padding:8px 16px;border:1px solid transparent;border-radius:4px;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;gap:6px}.nav-prefix[data-v-46c35265]{color:#00ff41;font-weight:700;opacity:0;transform:translate(-10px);transition:all .3s ease}.nav-text[data-v-46c35265]{transition:all .3s ease}.nav-underline[data-v-46c35265]{position:absolute;bottom:2px;left:50%;width:0;height:2px;background:#00ff41;transform:translate(-50%);transition:width .3s ease}.nav-link[data-v-46c35265]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.2),transparent);transition:left .5s ease}.nav-link[data-v-46c35265]:hover{color:#00ff41;border-color:#00ff41;box-shadow:0 0 10px #00ff414d;transform:translateY(-1px)}.nav-link:hover .nav-prefix[data-v-46c35265]{opacity:1;transform:translate(0)}.nav-link:hover .nav-underline[data-v-46c35265]{width:80%}.nav-link[data-v-46c35265]:hover:before{left:100%}.nav-link.router-link-active[data-v-46c35265],.nav-link.active[data-v-46c35265]{color:#00ff41;border-color:#00ff41;background:#00ff411a;box-shadow:0 0 8px #00ff4133}.nav-link.router-link-active .nav-prefix[data-v-46c35265],.nav-link.active .nav-prefix[data-v-46c35265]{opacity:1;transform:translate(0)}.nav-link.router-link-active .nav-underline[data-v-46c35265],.nav-link.active .nav-underline[data-v-46c35265]{width:100%}.pixel-animation-section[data-v-46c35265]{display:flex;align-items:center;padding:0 1rem}.pixel-loader[data-v-46c35265]{display:flex;align-items:center;gap:12px}.rotating-pixels[data-v-46c35265]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;width:24px;height:24px;animation:pixelRotate-46c35265 3s ease-in-out infinite}.pixel-cube[data-v-46c35265]{width:10px;height:10px;background:#30363d;border:1px solid #21262d;transition:all .3s ease}.pixel-cube.active[data-v-46c35265]{background:#00ff41;border-color:#00ff41;box-shadow:0 0 4px #00ff4180}.status-display[data-v-46c35265]{display:flex;align-items:center;gap:6px}.status-dot[data-v-46c35265]{width:6px;height:6px;background:#00ff41;border-radius:50%;animation:statusPulse-46c35265 2s ease-in-out infinite}.status-text[data-v-46c35265]{font-family:Courier New,monospace;font-size:.7rem;color:#00ff41;font-weight:700;letter-spacing:.5px}.corner-rainbow-borders[data-v-46c35265]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.corner-border[data-v-46c35265]{position:absolute;width:25px;height:25px;overflow:hidden}.corner-border.top-left[data-v-46c35265]{top:0;left:0}.corner-border.top-right[data-v-46c35265]{top:0;right:0;transform:rotate(90deg);transform-origin:center}.corner-border.bottom-left[data-v-46c35265]{bottom:0;left:0;transform:rotate(-90deg);transform-origin:center}.corner-border.bottom-right[data-v-46c35265]{bottom:0;right:0;transform:rotate(180deg);transform-origin:center}.rainbow-line[data-v-46c35265]{position:absolute;background:linear-gradient(90deg,#ff0080,#ff4000,#ff8000,#ffbf00,#ff0,#bfff00,#80ff00,#40ff00,#0f0,#00ff40,#00ff80,#00ffbf,#0ff,#00bfff,#0080ff,#0040ff,#00f,#4000ff,#8000ff,#bf00ff,#f0f,#ff00bf,#ff0080 176%);background-size:400% 100%;animation:advancedRainbowFlow-46c35265 12s cubic-bezier(.4,0,.2,1) infinite;box-shadow:0 0 8px #ffffff4d,0 0 16px #fff3,inset 0 0 4px #fff6;border-radius:1px;overflow:hidden;position:relative}.rainbow-line[data-v-46c35265]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,.8) 80%,transparent 100%);animation:rainbowSweep-46c35265 3s ease-in-out infinite}.rainbow-line[data-v-46c35265]:after{content:"";position:absolute;inset:-2px;background:inherit;filter:blur(4px);opacity:.6;z-index:-1;border-radius:2px}.rainbow-line.horizontal[data-v-46c35265]{top:0;left:0;width:25px;height:3px;animation:advancedRainbowFlow-46c35265 12s cubic-bezier(.4,0,.2,1) infinite,rainbowPulse-46c35265 4s ease-in-out infinite;animation-delay:0s,0s}.rainbow-line.vertical[data-v-46c35265]{top:0;left:0;width:3px;height:25px;animation:advancedRainbowFlow-46c35265 12s cubic-bezier(.4,0,.2,1) infinite,rainbowPulse-46c35265 4s ease-in-out infinite;animation-delay:-3s,-1s}.cosmic-dust[data-v-46c35265]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.dust-particle[data-v-46c35265]{position:absolute;width:4px;height:4px;background:radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(0,255,255,.8) 30%,rgba(255,0,255,.6) 60%,transparent 100%);border-radius:50%;animation:enhancedCosmicFloat-46c35265 6s ease-in-out infinite,cosmicGlow-46c35265 3s ease-in-out infinite;box-shadow:0 0 6px #fffc,0 0 12px #0ff6,0 0 18px #f0f3}.terminal-cursor[data-v-46c35265]{position:absolute;top:50%;left:50px;transform:translateY(-50%);font-family:Courier New,monospace;color:#00ff41;font-size:1rem;opacity:.6}.cursor-char[data-v-46c35265]{animation:cursorBlink-46c35265 1.2s step-end infinite}@keyframes gridShift-46c35265{0%{transform:translate(0)}to{transform:translate(10px,10px)}}@keyframes dataPulse-46c35265{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes logoGlow-46c35265{0%{box-shadow:0 0 5px #00ff414d}to{box-shadow:0 0 15px #00ff41cc}}@keyframes logoBorderPulse-46c35265{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes cursorBlink-46c35265{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes borderMove-46c35265{0%{background-position:0 0}to{background-position:16px 0}}@keyframes enhancedCosmicFloat-46c35265{0%,to{transform:translateY(0) translate(0) scale(1) rotate(0);opacity:.6}16.67%{transform:translateY(-12px) translate(3px) scale(1.3) rotate(60deg);opacity:1}33.33%{transform:translateY(-5px) translate(-8px) scale(.8) rotate(120deg);opacity:.8}50%{transform:translateY(8px) translate(5px) scale(1.2) rotate(180deg);opacity:.9}66.67%{transform:translateY(-3px) translate(-2px) scale(.9) rotate(240deg);opacity:.7}83.33%{transform:translateY(6px) translate(4px) scale(1.1) rotate(300deg);opacity:.85}}@keyframes cosmicGlow-46c35265{0%,to{filter:hue-rotate(0deg) brightness(1);box-shadow:0 0 6px #fffc,0 0 12px #0ff6,0 0 18px #f0f3}33.33%{filter:hue-rotate(120deg) brightness(1.3);box-shadow:0 0 8px #ffff00e6,0 0 16px #ff00ff80,0 0 24px #00ffff4d}66.67%{filter:hue-rotate(240deg) brightness(1.1);box-shadow:0 0 10px #0ffc,0 0 20px #ff06,0 0 30px #f0f3}}@keyframes advancedRainbowFlow-46c35265{0%{background-position:0% 0%;filter:hue-rotate(0deg) brightness(1) saturate(1)}16.67%{background-position:-50% 0%;filter:hue-rotate(60deg) brightness(1.2) saturate(1.3)}33.33%{background-position:-100% 0%;filter:hue-rotate(120deg) brightness(1) saturate(1.5)}50%{background-position:-150% 0%;filter:hue-rotate(180deg) brightness(1.3) saturate(1.2)}66.67%{background-position:-200% 0%;filter:hue-rotate(240deg) brightness(1.1) saturate(1.4)}83.33%{background-position:-250% 0%;filter:hue-rotate(300deg) brightness(1.2) saturate(1.1)}to{background-position:-300% 0%;filter:hue-rotate(360deg) brightness(1) saturate(1)}}@keyframes rainbowSweep-46c35265{0%{left:-100%;opacity:0}10%{opacity:.8}50%{left:50%;opacity:1}90%{opacity:.8}to{left:200%;opacity:0}}@keyframes rainbowPulse-46c35265{0%,to{box-shadow:0 0 5px #ffffff4d,0 0 10px #fff3,inset 0 0 2px #fff6}50%{box-shadow:0 0 15px #fff9,0 0 25px #fff6,inset 0 0 6px #fffc}}@keyframes pixelRotate-46c35265{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes statusPulse-46c35265{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 #00ff4166}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 0 4px #00ff4100}}@media (max-width: 768px){.nav-content[data-v-46c35265]{padding:0 1rem;height:60px}.data-stream[data-v-46c35265],.terminal-cursor[data-v-46c35265]{display:none}.pixel-animation-section[data-v-46c35265]{padding:0 .5rem}.rotating-pixels[data-v-46c35265]{width:20px;height:20px}.pixel-cube[data-v-46c35265]{width:8px;height:8px}.status-text[data-v-46c35265]{font-size:.6rem}.nav-links[data-v-46c35265]{gap:1rem}.nav-link[data-v-46c35265]{padding:6px 12px;font-size:.9rem}.brand-text[data-v-46c35265]{font-size:1.1rem}.pixel-logo[data-v-46c35265]{width:35px;height:35px}.pixel-logo[data-v-46c35265]:before{font-size:1rem}}@media (max-width: 480px){.nav-content[data-v-46c35265]{padding:0 .75rem;height:55px}.nav-links[data-v-46c35265]{gap:.5rem}.nav-link[data-v-46c35265]{padding:4px 8px;font-size:.8rem}.brand-text[data-v-46c35265]{font-size:1rem}.pixel-animation-section[data-v-46c35265]{padding:0 .25rem}.rotating-pixels[data-v-46c35265]{width:16px;height:16px}.pixel-cube[data-v-46c35265]{width:6px;height:6px}.status-display[data-v-46c35265]{gap:4px}.status-dot[data-v-46c35265]{width:4px;height:4px}.status-text[data-v-46c35265]{font-size:.55rem}.pixel-logo[data-v-46c35265]{width:30px;height:30px}.pixel-logo[data-v-46c35265]:before{font-size:.9rem}}@media (prefers-reduced-motion: reduce){.pixel-grid-overlay[data-v-46c35265],.data-stream .data-bit[data-v-46c35265],.pixel-logo[data-v-46c35265],.cursor-char[data-v-46c35265],.rainbow-line[data-v-46c35265],.rotating-pixels[data-v-46c35265],.status-dot[data-v-46c35265],.dust-particle[data-v-46c35265]{animation:none}.nav-link[data-v-46c35265]:before{transition:none}.rainbow-line[data-v-46c35265]{background:linear-gradient(90deg,#ff6b6b,#0f0,#8a2be2);animation:none}.pixel-cube.active[data-v-46c35265]{background:#00ff41;border-color:#00ff41;box-shadow:none}.rainbow-border[data-v-46c35265]{background:linear-gradient(90deg,#ff6b6b,#0f0,#8a2be2);animation:none}}@media (max-width: 768px) and (prefers-reduced-motion: reduce){.pixel-decoration-bg[data-v-46c35265],.pixel-grid-overlay[data-v-46c35265],.data-stream[data-v-46c35265],.terminal-cursor[data-v-46c35265],.rainbow-border[data-v-46c35265]{display:none}.pixel-animation-section[data-v-46c35265]{display:flex}.rotating-pixels[data-v-46c35265]{animation:none;transform:none}}.rotating-pixels[data-v-46c35265],.status-dot[data-v-46c35265],.pixel-cube[data-v-46c35265],.rainbow-line[data-v-46c35265],.dust-particle[data-v-46c35265],.corner-border[data-v-46c35265]{will-change:transform,opacity;contain:layout style paint}@media (max-width: 480px){.rotating-pixels[data-v-46c35265]{animation-duration:4s}.status-dot[data-v-46c35265]{animation-duration:3s}.rainbow-line[data-v-46c35265]{animation-duration:10s}.dust-particle[data-v-46c35265]{animation-duration:6s}.cosmic-dust .dust-particle[data-v-46c35265]:nth-child(n+4){display:none}.rainbow-border[data-v-46c35265]{animation-duration:8s}}.app-footer[data-v-79514684]{background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);border-top:2px solid #00ff41;color:#00ff41;margin-top:auto;position:relative;overflow:hidden}.pixel-decoration-layer[data-v-79514684]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.pixel-grid-bg[data-v-79514684]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,255,65,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,65,.03) 1px,transparent 1px);background-size:20px 20px;animation:gridFloat-79514684 15s linear infinite}.digital-rain[data-v-79514684]{position:absolute;top:0;left:0;width:100%;height:100%}.rain-drop[data-v-79514684]{position:absolute;color:#00ff414d;font-family:Courier New,monospace;font-size:.8rem;animation:rainFall-79514684 4s linear infinite}.footer-container[data-v-79514684]{max-width:1200px;margin:0 auto;padding:3rem 2rem 1rem;position:relative;z-index:2}.footer-content[data-v-79514684]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;margin-bottom:2rem}.footer-section[data-v-79514684]{position:relative}.pixel-title[data-v-79514684]{color:#00ff41;font-family:Courier New,monospace;font-size:1.2rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:1px}.pixel-icon-container[data-v-79514684]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.pixel-network-icon[data-v-79514684]{position:relative;width:20px;height:20px}.network-node[data-v-79514684]{position:absolute;width:4px;height:4px;background:#00ff41;border-radius:1px;animation:nodeGlow-79514684 2s ease-in-out infinite alternate}.network-node[data-v-79514684]:nth-child(1){top:0;left:0}.network-node[data-v-79514684]:nth-child(2){top:0;right:0;animation-delay:.3s}.network-node[data-v-79514684]:nth-child(3){bottom:0;left:50%;transform:translate(-50%);animation-delay:.6s}.network-connection[data-v-79514684]{position:absolute;inset:2px;border:1px solid rgba(0,255,65,.5);border-radius:2px;animation:connectionPulse-79514684 3s ease-in-out infinite}.pixel-arrow-icon[data-v-79514684]{position:relative;width:20px;height:12px}.arrow-line[data-v-79514684]{position:absolute;top:50%;left:0;width:12px;height:2px;background:#00ff41;transform:translateY(-50%);animation:arrowMove-79514684 2s ease-in-out infinite}.arrow-head[data-v-79514684]{position:absolute;top:50%;right:0;width:0;height:0;border-left:6px solid #00ff41;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateY(-50%);animation:arrowMove-79514684 2s ease-in-out infinite}.pixel-gear-icon[data-v-79514684]{position:relative;width:20px;height:20px}.gear-outer[data-v-79514684]{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #00ff41;border-radius:2px;animation:gearRotate-79514684 4s linear infinite}.gear-outer[data-v-79514684]:before{content:"";position:absolute;top:-2px;left:8px;width:2px;height:4px;background:#00ff41}.gear-outer[data-v-79514684]:after{content:"";position:absolute;bottom:-2px;left:8px;width:2px;height:4px;background:#00ff41}.gear-inner[data-v-79514684]{position:absolute;top:6px;left:6px;width:8px;height:8px;border:1px solid #00ff41;border-radius:1px;animation:gearRotate-79514684 2s linear infinite reverse}.pixel-video-icon[data-v-79514684]{position:relative;width:24px;height:18px}.video-screen[data-v-79514684]{position:absolute;top:0;left:0;width:24px;height:18px;border:2px solid #00ff41;border-radius:2px;background:#00ff411a;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:2px}.video-line[data-v-79514684]{height:2px;background:#00ff41;border-radius:1px;animation:videoScan-79514684 3s ease-in-out infinite}.video-line[data-v-79514684]:nth-child(2){animation-delay:.3s}.video-line[data-v-79514684]:nth-child(3){animation-delay:.6s}.video-play-btn[data-v-79514684]{position:absolute;top:50%;right:-6px;width:0;height:0;border-left:8px solid #00ff41;border-top:6px solid transparent;border-bottom:6px solid transparent;transform:translateY(-50%);animation:playPulse-79514684 2s ease-in-out infinite}.pixel-music-icon[data-v-79514684]{position:relative;width:24px;height:20px}.music-waves[data-v-79514684]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:end;justify-content:space-between}.wave-bar[data-v-79514684]{width:4px;background:#00ff41;border-radius:2px 2px 0 0;animation:waveAnimation-79514684 1.5s ease-in-out infinite}.wave-bar[data-v-79514684]:nth-child(1){height:8px;animation-delay:0s}.wave-bar[data-v-79514684]:nth-child(2){height:16px;animation-delay:.2s}.wave-bar[data-v-79514684]:nth-child(3){height:12px;animation-delay:.4s}.wave-bar[data-v-79514684]:nth-child(4){height:20px;animation-delay:.6s}.pixel-code-icon[data-v-79514684]{position:relative;width:24px;height:18px}.code-lines[data-v-79514684]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.code-bracket[data-v-79514684]{font-family:Courier New,monospace;font-size:12px;color:#00ff41;font-weight:700;animation:codeBlink-79514684 2s ease-in-out infinite}.code-dots[data-v-79514684]{font-family:Courier New,monospace;font-size:8px;color:#00ff41b3;animation:codeBlink-79514684 2s ease-in-out infinite;animation-delay:.5s}.title-text[data-v-79514684]{position:relative}.title-text[data-v-79514684]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#00ff41,transparent);animation:titleUnderline-79514684 3s ease-in-out infinite}.pixel-world-section[data-v-79514684]{border:1px solid rgba(0,255,65,.3);padding:1.5rem;background:#00ff4105;border-radius:4px;position:relative}.pixel-world-section[data-v-79514684]:before{content:"";position:absolute;inset:-1px;background:linear-gradient(45deg,#00ff41,#09f,#ff0080,#00ff41);background-size:400% 400%;animation:borderFlow-79514684 4s ease-in-out infinite;border-radius:4px;z-index:-1;opacity:.3}.social-platform-links[data-v-79514684]{display:flex;flex-direction:column;gap:1rem}.platform-link[data-v-79514684]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#0000004d;border:1px solid rgba(0,255,65,.2);border-radius:4px;text-decoration:none;color:#c9d1d9;transition:all .3s ease;position:relative;overflow:hidden}.platform-link[data-v-79514684]:hover{border-color:#00ff41;background:#00ff410d;transform:translate(5px);box-shadow:0 0 20px #00ff414d}.link-icon[data-v-79514684]{min-width:50px;text-align:center;display:flex;align-items:center;justify-content:center}.link-content[data-v-79514684]{flex:1}.platform-name[data-v-79514684]{display:block;font-weight:700;color:#00ff41;font-family:Courier New,monospace;margin-bottom:.2rem}.link-desc[data-v-79514684]{font-size:.9rem;color:#8b949e}.pixel-border[data-v-79514684]{position:absolute;top:0;right:0;width:3px;height:100%;background:linear-gradient(180deg,transparent,#00ff41,transparent);animation:pixelScan-79514684 2s linear infinite}.nav-links-grid[data-v-79514684]{display:flex;flex-direction:column;gap:.8rem}.footer-link[data-v-79514684]{display:flex;align-items:center;gap:.5rem;color:#8b949e;text-decoration:none;padding:.6rem .8rem;background:#0003;border:1px solid rgba(0,255,65,.1);border-radius:2px;transition:all .3s ease;font-family:Courier New,monospace}.footer-link[data-v-79514684]:hover,.footer-link.router-link-active[data-v-79514684]{color:#00ff41;border-color:#00ff41;background:#00ff410d;transform:translate(3px)}.link-prefix[data-v-79514684]{color:#00ff41;font-weight:700}.link-text[data-v-79514684]{flex:1}.pixel-dots[data-v-79514684]{color:#00ff414d;font-weight:700;animation:dotPulse-79514684 1.5s ease-in-out infinite}.tech-pixel-grid[data-v-79514684]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.tech-tag.pixel-tech[data-v-79514684]{background:#00ff411a;color:#00ff41;padding:.5rem .8rem;border:1px solid rgba(0,255,65,.3);border-radius:2px;font-family:Courier New,monospace;font-size:.85rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.tech-tag.pixel-tech[data-v-79514684]:hover{background:#00ff4133;transform:scale(1.05);box-shadow:0 0 15px #00ff4166}.tech-tag.pixel-tech[data-v-79514684]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:techSweep-79514684 3s linear infinite}.footer-bottom[data-v-79514684]{border-top:1px solid rgba(0,255,65,.3);padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.copyright[data-v-79514684]{display:flex;flex-direction:column;gap:.5rem}.copyright-pixel-text[data-v-79514684]{color:#8b949e;font-family:Courier New,monospace;font-size:.9rem}.pixel-bracket[data-v-79514684]{color:#00ff41;font-weight:700}.system-status[data-v-79514684]{display:flex;align-items:center;gap:.5rem;font-family:Courier New,monospace;font-size:.8rem;color:#00ff41}.status-indicator[data-v-79514684]{width:8px;height:8px;border-radius:50%;background:#00ff41;animation:statusBlink-79514684 1s ease-in-out infinite}.status-indicator.online[data-v-79514684]{box-shadow:0 0 10px #00ff41}.pixel-cursor[data-v-79514684]{animation:cursorBlink-79514684 1s step-end infinite}.footer-decorations[data-v-79514684],.pixel-art-logo[data-v-79514684]{display:flex;align-items:center}.logo-pixels[data-v-79514684]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.pixel-dot[data-v-79514684]{width:6px;height:6px;background:#00ff414d;border-radius:1px}.pixel-dot.active[data-v-79514684]{background:#00ff41;box-shadow:0 0 5px #00ff41;animation:pixelGlow-79514684 2s ease-in-out infinite alternate}@keyframes gridFloat-79514684{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes rainFall-79514684{0%{top:-20px;opacity:1}to{top:100%;opacity:0}}@keyframes titleUnderline-79514684{0%,to{width:0%}50%{width:100%}}@keyframes borderFlow-79514684{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pixelScan-79514684{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes dotPulse-79514684{0%,to{opacity:.3}50%{opacity:1}}@keyframes techSweep-79514684{0%{left:-100%}to{left:100%}}@keyframes statusBlink-79514684{0%,to{opacity:1}50%{opacity:.3}}@keyframes cursorBlink-79514684{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pixelGlow-79514684{0%{box-shadow:0 0 5px #00ff41}to{box-shadow:0 0 15px #00ff41,0 0 25px #00ff41}}@keyframes nodeGlow-79514684{0%{background:#00ff41;box-shadow:0 0 3px #00ff41}to{background:#00ffbf;box-shadow:0 0 8px #00ffbf}}@keyframes connectionPulse-79514684{0%,to{border-color:#00ff414d;transform:scale(1)}50%{border-color:#00ff41cc;transform:scale(1.05)}}@keyframes arrowMove-79514684{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(3px)}}@keyframes gearRotate-79514684{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes videoScan-79514684{0%,to{background:#00ff41;box-shadow:0 0 3px #00ff41}50%{background:#00ffbf;box-shadow:0 0 8px #00ffbf}}@keyframes playPulse-79514684{0%,to{border-left-color:#00ff41;transform:translateY(-50%) scale(1)}50%{border-left-color:#00ffbf;transform:translateY(-50%) scale(1.1)}}@keyframes waveAnimation-79514684{0%,to{background:#00ff41;transform:scaleY(1)}50%{background:#00ffbf;transform:scaleY(1.3)}}@keyframes codeBlink-79514684{0%,to{color:#00ff41;text-shadow:0 0 3px #00ff41}50%{color:#00ffbf;text-shadow:0 0 8px #00ffbf}}@media (max-width: 768px){.footer-container[data-v-79514684]{padding:2rem 1rem 1rem}.footer-content[data-v-79514684]{grid-template-columns:1fr;gap:2rem}.footer-bottom[data-v-79514684]{flex-direction:column;text-align:center;gap:1.5rem}.platform-link[data-v-79514684]{padding:.8rem}.tech-pixel-grid[data-v-79514684]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.footer-content[data-v-79514684]{gap:1.5rem}.pixel-world-section[data-v-79514684]{padding:1rem}.platform-link[data-v-79514684]{padding:.7rem;gap:.8rem}.link-icon[data-v-79514684]{min-width:40px}.tech-pixel-grid[data-v-79514684]{grid-template-columns:repeat(2,1fr)}.logo-pixels[data-v-79514684]{gap:1px}.pixel-dot[data-v-79514684]{width:4px;height:4px}}@media (prefers-reduced-motion: reduce){[data-v-79514684]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#app{min-height:100vh;position:relative;background:linear-gradient(45deg,#0a0a0f 25%,transparent 25%),linear-gradient(-45deg,#0a0a0f 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#0a0a0f 75%),linear-gradient(-45deg,transparent 75%,#0a0a0f 75%),radial-gradient(ellipse at center,#1a1f2e,#050508);background-size:4px 4px,4px 4px,4px 4px,4px 4px,100% 100%;background-position:0 0,0 2px,2px -2px,-2px 0px,0 0;overflow-x:hidden}.pixel-rain-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:hidden}.pixel-rain{position:absolute;top:0;left:0;width:100%;height:100%}.pixel-drop{position:absolute;width:2px;height:2px;background:#00ff41;box-shadow:0 0 2px #00ff41,0 0 4px #00ff41,0 0 6px #00ff41;animation:pixelRain 3s linear infinite;animation-delay:var(--delay);left:var(--x);top:-10px}@keyframes pixelRain{0%{transform:translateY(-10px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh);opacity:0}}.pixel-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,255,65,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,65,.03) 1px,transparent 1px);background-size:20px 20px;animation:gridPulse 4s ease-in-out infinite}@keyframes gridPulse{0%,to{opacity:.3}50%{opacity:.6}}.glow-particles{position:absolute;top:0;left:0;width:100%;height:100%}.glow-particle{position:absolute;width:3px;height:3px;background:#58a6ff;border-radius:50%;box-shadow:0 0 6px #58a6ff,0 0 12px #58a6ff,0 0 18px #58a6ff;animation:glowFloat 6s ease-in-out infinite;animation-delay:var(--delay);left:var(--x);top:var(--y)}@keyframes glowFloat{0%,to{transform:translateY(0) scale(1);opacity:.6}25%{transform:translateY(-20px) scale(1.2);opacity:1}50%{transform:translateY(-40px) scale(.8);opacity:.8}75%{transform:translateY(-20px) scale(1.1);opacity:.9}}.scan-lines{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent 50%,rgba(0,255,65,.02) 50%,rgba(0,255,65,.02) 51%,transparent 51%);background-size:100% 4px;animation:scanMove 2s linear infinite}@keyframes scanMove{0%{transform:translateY(0)}to{transform:translateY(4px)}}.pixel-flickers{position:absolute;top:0;left:0;width:100%;height:100%}.pixel-flicker{position:absolute;width:4px;height:4px;background:#ff0080;box-shadow:0 0 4px #ff0080,0 0 8px #ff0080;animation:pixelFlicker 2s ease-in-out infinite;animation-delay:var(--delay);left:var(--x);top:var(--y)}@keyframes pixelFlicker{0%,to{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1.5)}20%{opacity:0;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}40%{opacity:0;transform:scale(1)}}.content-mask{position:relative;z-index:10;min-height:60vh;display:flex;align-items:center;justify-content:center;padding:60px;margin:20px 0 80px}.mask-content{width:100%;max-width:1200px;min-height:60vh;background:#080c12bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(88,166,255,.25);border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0003,inset 0 1px #ffffff14,0 0 40px #58a6ff0f;display:flex;flex-direction:column;position:relative}.navbar-overlay,.footer-overlay{position:relative;z-index:10001;background:#080c1299;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(88,166,255,.12)}.navbar-overlay{margin:20px 40px 0;border-radius:16px 16px 0 0;border-bottom:none}.footer-overlay{margin:0 40px 20px;border-radius:0 0 16px 16px;border-top:none}.mask-content:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(88,166,255,.03) 0%,transparent 50%),linear-gradient(225deg,rgba(78,205,196,.03) 0%,transparent 50%),radial-gradient(ellipse at center,rgba(240,246,252,.03) 0%,transparent 70%);pointer-events:none;border-radius:20px}.main-content{flex:1;position:relative;z-index:2}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#161b2280;border-radius:4px}::-webkit-scrollbar-thumb{background:#58a6ff99;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#58a6ffcc}::selection{background:#58a6ff4d;color:#f0f6fc}a{color:#58a6ff;text-decoration:none;transition:color .2s ease}a:hover{color:#79c0ff;text-decoration:underline}@media (max-width: 1200px){.content-mask{padding:40px;margin:15px 0 60px}.mask-content{border-radius:18px;max-width:1000px}.navbar-overlay,.footer-overlay{margin-left:20px;margin-right:20px}}@media (max-width: 768px){.content-mask{padding:20px;margin:10px 0 40px}.mask-content{border-radius:16px;min-height:50vh;max-width:600px}.navbar-overlay,.footer-overlay{margin-left:10px;margin-right:10px;border-radius:12px}.pixel-drop:nth-child(n+25){display:none}.glow-particle:nth-child(n+10){display:none}.pixel-flicker:nth-child(n+8){display:none}}@media (max-width: 480px){.content-mask{padding:10px;margin:5px 0 30px}.mask-content{border-radius:12px;min-height:45vh;max-width:100%}.navbar-overlay,.footer-overlay{margin-left:5px;margin-right:5px;border-radius:8px}.pixel-drop:nth-child(n+15){display:none}.glow-particle:nth-child(n+6){display:none}.pixel-flicker:nth-child(n+5){display:none}.pixel-grid{background-size:30px 30px}}@media (prefers-reduced-motion: reduce){.pixel-drop,.glow-particle,.pixel-flicker,.pixel-grid,.scan-lines{animation:none!important}.pixel-rain-bg{display:none}}.home-page[data-v-0f07282f]{min-height:100vh;background:linear-gradient(135deg,#0d1117,#161b22,#21262d);contain:layout style paint;will-change:scroll-position}.hero-section[data-v-0f07282f]{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transform:translateY(30px);animation:fadeInUp-0f07282f 1s ease-out .5s forwards;contain:layout style paint;will-change:transform,opacity}.hero-content[data-v-0f07282f]{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-text[data-v-0f07282f]{z-index:2}.hero-title[data-v-0f07282f]{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;display:flex;flex-direction:column}.title-line[data-v-0f07282f]{color:#f0f6fc;opacity:0;transform:translate(-50px);animation:slideInLeft-0f07282f .8s ease-out 1s forwards}.title-highlight[data-v-0f07282f]{background:linear-gradient(135deg,#58a6ff,#79c0ff,#a5f3fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0;transform:translate(-50px);animation:slideInLeft-0f07282f .8s ease-out 1.3s forwards}.hero-subtitle[data-v-0f07282f]{font-size:1.25rem;color:#8b949e;margin-bottom:2rem;line-height:1.6;opacity:0;animation:fadeIn-0f07282f .8s ease-out 1.6s forwards}.pixel-brand-container[data-v-0f07282f]{position:relative;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;z-index:3}.pixel-text-wrapper[data-v-0f07282f]{display:flex;gap:.8rem;margin-bottom:1rem;position:relative;z-index:2}.pixel-char[data-v-0f07282f]{position:relative;display:inline-block;animation:pixelCharAppear-0f07282f .8s ease-out forwards;opacity:0}.pixel-char[data-v-0f07282f]:nth-child(1){animation-delay:.2s}.pixel-char[data-v-0f07282f]:nth-child(2){animation-delay:.4s}.pixel-char[data-v-0f07282f]:nth-child(3){animation-delay:.6s}.pixel-char[data-v-0f07282f]:nth-child(4){animation-delay:.8s}.pixel-grid-char[data-v-0f07282f]{display:flex;flex-direction:column;gap:2px;transform:scale(1.2)}.pixel-row[data-v-0f07282f]{display:flex;gap:2px}.pixel[data-v-0f07282f]{width:4px;height:4px;display:inline-block;border-radius:1px;transition:all .3s ease;position:relative}.pixel.on[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 4px #00ff4180;animation:pixelPulse-0f07282f 2s ease-in-out infinite;will-change:transform}.pixel.off[data-v-0f07282f]{background:#00ff411a;box-shadow:none}.pixel-char:hover .pixel.on[data-v-0f07282f]{background:#58a6ff;box-shadow:0 0 6px #58a6ff99;animation:pixelHover-0f07282f .6s ease-in-out infinite}.pixel-brand-effects[data-v-0f07282f]{position:relative;width:100%;height:20px;margin-top:.5rem}.data-stream[data-v-0f07282f]{position:absolute;top:8px;left:50%;transform:translate(-50%);display:flex;gap:8px}.data-bit[data-v-0f07282f]{font-family:Courier New,monospace;font-size:.7rem;color:#00ff41;background:#00ff411a;padding:2px 4px;border-radius:2px;border:1px solid rgba(0,255,65,.3);animation:dataBlink-0f07282f 3s ease-in-out infinite}.data-bit[data-v-0f07282f]:nth-child(1){animation-delay:0s}.data-bit[data-v-0f07282f]:nth-child(2){animation-delay:.3s}.data-bit[data-v-0f07282f]:nth-child(3){animation-delay:.6s}.data-bit[data-v-0f07282f]:nth-child(4){animation-delay:.9s}@keyframes pixelCharAppear-0f07282f{0%{opacity:0;transform:translateY(20px) scale(.8)}50%{transform:translateY(-5px) scale(1.1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pixelPulse-0f07282f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes pixelHover-0f07282f{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes dataBlink-0f07282f{0%,to{opacity:1;color:#00ff41;border-color:#00ff414d}50%{opacity:.7;color:#7dd3fc;border-color:#7dd3fc33}}.personal-ip-container[data-v-0f07282f]{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center}.personal-ip[data-v-0f07282f]{font-family:ZCOOL KuaiLe,cursive;font-size:2.8rem;font-weight:700;color:#fff;position:relative;display:inline-block;text-shadow:0 0 5px #ff00de,0 0 10px #ff00de,0 0 15px #ff00de,0 0 20px #58a6ff,0 0 35px #58a6ff,0 0 40px #58a6ff}.personal-ip .char[data-v-0f07282f]{display:inline-block;animation:pixel-flicker-0f07282f 3s infinite}.personal-ip .char[data-v-0f07282f]:nth-child(1){animation-delay:.2s}.personal-ip .char[data-v-0f07282f]:nth-child(2){animation-delay:.5s}.personal-ip .char[data-v-0f07282f]:nth-child(3){animation-delay:.3s}.personal-ip .char[data-v-0f07282f]:nth-child(4){animation-delay:.8s}@keyframes pixel-flicker-0f07282f{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 4px #ff00de,0 0 11px #ff00de,0 0 19px #ff00de,0 0 40px #58a6ff,0 0 80px #58a6ff,0 0 90px #58a6ff,0 0 100px #58a6ff,0 0 150px #58a6ff}20%,24%,55%{text-shadow:none}}.personal-ip[data-v-0f07282f]:before{content:attr(data-text);position:absolute;left:0;top:0;color:#fff;z-index:-1;filter:blur(2px);opacity:.8}.personal-ip[data-v-0f07282f]:after{content:"";position:absolute;inset:-5px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.1) 0px,rgba(255,255,255,.1) 1px,transparent 1px,transparent 3px);z-index:-2;animation:glitch-scan-0f07282f 2s linear infinite}@keyframes glitch-scan-0f07282f{0%{transform:translateY(0)}to{transform:translateY(100%)}}.hero-decoration[data-v-0f07282f]{position:relative;height:450px;contain:layout style paint}.pixel-floating-elements[data-v-0f07282f]{position:relative;width:100%;height:100%;contain:layout style paint;will-change:auto}.pixel-float-item[data-v-0f07282f]{position:absolute;background:#080c12e6;border:2px solid #00ff41;border-radius:8px;padding:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pixelFloat-0f07282f 8s ease-in-out infinite;font-family:Courier New,monospace;box-shadow:0 0 8px #00ff4133;will-change:transform;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.pixel-float-item[data-v-0f07282f]:nth-child(1){top:15%;right:15%;animation-delay:0s}.pixel-float-item[data-v-0f07282f]:nth-child(2){top:45%;right:35%;animation-delay:1.3s}.pixel-float-item[data-v-0f07282f]:nth-child(3){bottom:25%;right:5%;animation-delay:3.7s}.pixel-float-item[data-v-0f07282f]:nth-child(4){top:25%;right:55%;animation-delay:5.1s}.pixel-code-block[data-v-0f07282f]{min-width:200px}.pixel-header[data-v-0f07282f]{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #00ff41}.pixel-indicator[data-v-0f07282f]{width:6px;height:6px;border-radius:50%;background:#333}.pixel-indicator.on[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 4px #00ff41;animation:pixelBlink-0f07282f 3s ease-in-out infinite}.binary-label[data-v-0f07282f]{color:#00ff41;font-size:.8rem;font-weight:700;margin-left:auto}.pixel-code[data-v-0f07282f]{font-size:.75rem;line-height:1.4}.code-line[data-v-0f07282f]{display:flex;gap:8px;margin-bottom:2px}.hex-addr[data-v-0f07282f]{color:#58a6ff;width:30px}.hex-data[data-v-0f07282f]{color:#00ff41;font-weight:700}.cursor-line[data-v-0f07282f]{position:relative}.cursor[data-v-0f07282f]{color:#00ff41;animation:cursorBlink-0f07282f 1s step-end infinite}.pixel-chip[data-v-0f07282f]{min-width:140px}.chip-header[data-v-0f07282f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.chip-label[data-v-0f07282f]{color:#58a6ff;font-size:.8rem;font-weight:700}.status-led[data-v-0f07282f]{width:8px;height:8px;border-radius:50%;background:#00ff41;box-shadow:0 0 6px #00ff41;animation:statusPulse-0f07282f 3s ease-in-out infinite}.chip-body[data-v-0f07282f]{display:flex;flex-direction:column;gap:4px}.pin-row[data-v-0f07282f]{display:flex;gap:3px;justify-content:center}.pin[data-v-0f07282f]{width:4px;height:8px;background:#333;border-radius:1px}.pin.active[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 2px #00ff41}.chip-center[data-v-0f07282f]{display:flex;justify-content:center;margin:4px 0}.chip-core[data-v-0f07282f]{display:grid;grid-template-columns:repeat(3,4px);gap:1px;padding:4px;background:#00ff411a;border-radius:2px}.core-pixel[data-v-0f07282f]{width:4px;height:4px;border-radius:1px}.core-pixel.on[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 2px #00ff41}.core-pixel.off[data-v-0f07282f]{background:#333}.pixel-monitor[data-v-0f07282f]{min-width:180px}.monitor-frame[data-v-0f07282f]{border:1px solid #00ff41;border-radius:4px;overflow:hidden}.screen-header[data-v-0f07282f]{background:#00ff411a;padding:4px 8px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #00ff41}.screen-label[data-v-0f07282f]{color:#00ff41;font-size:.7rem;font-weight:700}.screen-controls[data-v-0f07282f]{display:flex;gap:3px}.control-dot[data-v-0f07282f]{width:4px;height:4px;border-radius:50%}.control-dot.red[data-v-0f07282f]{background:#f44}.control-dot.yellow[data-v-0f07282f]{background:#ff4}.control-dot.green[data-v-0f07282f]{background:#4f4}.screen-content[data-v-0f07282f]{padding:8px;background:#0000004d}.data-line[data-v-0f07282f]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:.7rem}.data-label[data-v-0f07282f]{color:#58a6ff;width:35px}.data-value[data-v-0f07282f]{color:#00ff41;font-weight:700;width:40px}.binary-stream[data-v-0f07282f]{color:#888;font-size:.6rem;animation:dataFlow-0f07282f 3s ease-in-out infinite}.pixel-circuit[data-v-0f07282f]{min-width:120px}.circuit-board[data-v-0f07282f]{position:relative;background:#0064001a;border:1px solid #00ff41;border-radius:4px;height:80px;padding:8px}.circuit-path[data-v-0f07282f]{position:absolute;background:#00ff41}.circuit-path.horizontal[data-v-0f07282f]{width:60%;height:1px;top:50%;left:20%}.circuit-path.vertical[data-v-0f07282f]{width:1px;height:60%;left:50%;top:20%}.component[data-v-0f07282f]{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px}.component.resistor[data-v-0f07282f]{top:20%;left:20%}.component.capacitor[data-v-0f07282f]{top:60%;left:40%}.component.led[data-v-0f07282f]{top:20%;right:20%}.component-body[data-v-0f07282f]{width:8px;height:4px;background:#58a6ff;border-radius:1px}.component.led .component-body[data-v-0f07282f]{background:#ff4;animation:ledBlink-0f07282f 4s ease-in-out infinite}.component-label[data-v-0f07282f]{font-size:.5rem;color:#00ff41}.solder-point[data-v-0f07282f]{position:absolute;width:3px;height:3px;border-radius:50%;background:#333}.solder-point.active[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 2px #00ff41}.solder-point[data-v-0f07282f]:nth-child(8){top:45%;left:45%}.solder-point[data-v-0f07282f]:nth-child(9){top:35%;right:35%}.solder-point[data-v-0f07282f]:nth-child(10){bottom:35%;left:35%}@keyframes pixelFloat-0f07282f{0%,to{transform:translateZ(0) rotate(0)}25%{transform:translate3d(0,-15px,0) rotate(1deg)}50%{transform:translate3d(0,-25px,0) rotate(0)}75%{transform:translate3d(0,-10px,0) rotate(-1deg)}}@keyframes pixelBlink-0f07282f{0%,to{opacity:1}50%{opacity:.7}}@keyframes cursorBlink-0f07282f{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes statusPulse-0f07282f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes dataFlow-0f07282f{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes ledBlink-0f07282f{0%,to{opacity:1}50%{opacity:.6}}.pixel-title[data-v-0f07282f]{text-align:center;margin-bottom:3rem}.title-decoration[data-v-0f07282f]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem}.binary-prefix[data-v-0f07282f],.binary-suffix[data-v-0f07282f]{font-family:Courier New,monospace;font-size:.8rem;color:#58a6ff;padding:2px 6px;background:#58a6ff1a;border:1px solid rgba(88,166,255,.3);border-radius:3px}.title-text[data-v-0f07282f]{font-size:2.5rem;font-weight:700;color:#f0f6fc;background:linear-gradient(135deg,#58a6ff,#79c0ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-underline[data-v-0f07282f]{display:flex;justify-content:center;gap:8px}.pixel-dot[data-v-0f07282f]{width:4px;height:4px;background:#00ff41;border-radius:1px;animation:pixelDotPulse-0f07282f 2s ease-in-out infinite}.pixel-dot[data-v-0f07282f]:nth-child(1){animation-delay:0s}.pixel-dot[data-v-0f07282f]:nth-child(2){animation-delay:.2s}.pixel-dot[data-v-0f07282f]:nth-child(3){animation-delay:.4s}.pixel-dot[data-v-0f07282f]:nth-child(4){animation-delay:.6s}.pixel-dot[data-v-0f07282f]:nth-child(5){animation-delay:.8s}.pixel-dot[data-v-0f07282f]:nth-child(6){animation-delay:1s}.pixel-dot[data-v-0f07282f]:nth-child(7){animation-delay:1.2s}.pixel-dot[data-v-0f07282f]:nth-child(8){animation-delay:1.4s}@keyframes pixelDotPulse-0f07282f{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.pixel-card[data-v-0f07282f]{background:#080c12e6;border:2px solid #333;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.pixel-card[data-v-0f07282f]:hover{border-color:#00ff41;transform:translateY(-5px);box-shadow:0 8px 24px #00ff4126;will-change:transform}.pixel-card-header[data-v-0f07282f]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem .5rem;border-bottom:1px solid #333}.card-icon-container[data-v-0f07282f]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#00ff411a;border:1px solid rgba(0,255,65,.3);border-radius:6px}.pixel-icon[data-v-0f07282f]{transform:scale(1.2)}.pixel-icon .pixel-mcu[data-v-0f07282f],.pixel-icon .pixel-sensor[data-v-0f07282f],.pixel-icon .pixel-iot[data-v-0f07282f],.pixel-icon .pixel-system[data-v-0f07282f]{display:flex;flex-direction:column;gap:1px}.pixel-icon .mcu-row[data-v-0f07282f],.pixel-icon .sensor-wave[data-v-0f07282f],.pixel-icon .sensor-body[data-v-0f07282f],.pixel-icon .sensor-pins[data-v-0f07282f],.pixel-icon .iot-signal[data-v-0f07282f],.pixel-icon .iot-cloud[data-v-0f07282f],.pixel-icon .iot-device[data-v-0f07282f],.pixel-icon .system-header[data-v-0f07282f],.pixel-icon .system-body[data-v-0f07282f],.pixel-icon .system-footer[data-v-0f07282f]{display:flex;gap:1px}.card-status[data-v-0f07282f]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.status-indicator[data-v-0f07282f]{width:8px;height:8px;border-radius:50%;background:#333}.status-indicator.active[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 6px #00ff41;animation:statusBlink-0f07282f 2s ease-in-out infinite}.binary-counter[data-v-0f07282f]{font-family:Courier New,monospace;font-size:.7rem;color:#58a6ff;background:#58a6ff1a;padding:2px 4px;border-radius:2px;border:1px solid rgba(88,166,255,.3)}.pixel-feature-title[data-v-0f07282f]{color:#f0f6fc;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.pixel-stats[data-v-0f07282f]{display:flex;flex-direction:column;gap:8px}.stat-container[data-v-0f07282f]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-0f07282f]{font-family:Courier New,monospace;font-size:.8rem;color:#58a6ff}.progress-bar[data-v-0f07282f]{position:relative;height:8px;background:#33333380;border-radius:4px;overflow:hidden}.progress-fill[data-v-0f07282f]{height:100%;background:linear-gradient(90deg,#00ff41,#58a6ff);border-radius:4px;transition:width .3s ease}.progress-pixels[data-v-0f07282f]{position:absolute;inset:0;display:flex;gap:1px;padding:1px}.progress-pixel[data-v-0f07282f]{flex:1;background:#333c;border-radius:1px}.progress-pixel.active[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 2px #00ff41;animation:progressPulse-0f07282f 1.5s ease-in-out infinite}.card-border-effect[data-v-0f07282f]{position:absolute;inset:0;pointer-events:none}.corner-pixel[data-v-0f07282f]{position:absolute;width:6px;height:6px;background:#00ff41;opacity:0;transition:opacity .3s ease}.pixel-card:hover .corner-pixel[data-v-0f07282f]{opacity:1;animation:cornerGlow-0f07282f 1s ease-in-out infinite}.corner-pixel.tl[data-v-0f07282f]{top:-3px;left:-3px}.corner-pixel.tr[data-v-0f07282f]{top:-3px;right:-3px}.corner-pixel.bl[data-v-0f07282f]{bottom:-3px;left:-3px}.corner-pixel.br[data-v-0f07282f]{bottom:-3px;right:-3px}@keyframes statusBlink-0f07282f{0%,70%{opacity:1}85%,to{opacity:.5}}@keyframes progressPulse-0f07282f{0%,to{opacity:1}50%{opacity:.6}}@keyframes cornerGlow-0f07282f{0%,to{box-shadow:0 0 4px #00ff41}50%{box-shadow:0 0 8px #00ff41,0 0 12px #00ff41}}.pixel-timeline[data-v-0f07282f]{background:#080c12e6;border:2px solid #333;border-radius:8px;padding:1rem;font-family:Courier New,monospace}.timeline-header[data-v-0f07282f]{display:flex;align-items:center;gap:8px;margin-bottom:1rem;padding:8px;background:#00ff410d;border:1px solid rgba(0,255,65,.2);border-radius:4px}.terminal-prompt[data-v-0f07282f]{color:#00ff41;font-size:.8rem;font-weight:700}.cursor-blink[data-v-0f07282f]{color:#00ff41;animation:cursorBlink-0f07282f 1s step-end infinite}.pixel-timeline-item[data-v-0f07282f]{display:flex;gap:1rem;margin-bottom:1.5rem;position:relative}.pixel-timeline-item[data-v-0f07282f]:last-child{margin-bottom:0}.timeline-marker[data-v-0f07282f]{display:flex;flex-direction:column;align-items:center;min-width:80px}.marker-connection[data-v-0f07282f]{width:2px;height:20px;background:linear-gradient(to bottom,#333,#00ff41,#333);margin-bottom:4px}.marker-dot[data-v-0f07282f]{position:relative;width:12px;height:12px;background:#333;border:2px solid #00ff41;border-radius:50%;margin-bottom:4px}.pixel-timeline-item.active .marker-dot[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 10px #00ff41}.dot-inner[data-v-0f07282f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:#00ff41;border-radius:50%;opacity:0}.pixel-timeline-item.active .dot-inner[data-v-0f07282f]{opacity:1;animation:dotPulse-0f07282f 2s ease-in-out infinite}.dot-pulse[data-v-0f07282f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border:1px solid #00ff41;border-radius:50%;opacity:0}.pixel-timeline-item.active .dot-pulse[data-v-0f07282f]{animation:pulseScan-0f07282f 2s ease-in-out infinite}.marker-binary[data-v-0f07282f]{font-size:.6rem;color:#58a6ff;background:#58a6ff1a;padding:2px 4px;border-radius:2px;border:1px solid rgba(88,166,255,.3);writing-mode:vertical-rl;text-orientation:mixed}.pixel-timeline-content[data-v-0f07282f]{flex:1;background:#21262d99;border:1px solid #333;border-radius:6px;padding:1rem;transition:all .3s ease}.pixel-timeline-item:hover .pixel-timeline-content[data-v-0f07282f]{border-color:#00ff41;background:#21262dcc}.content-header[data-v-0f07282f]{display:flex;align-items:center;gap:8px;margin-bottom:.5rem;font-size:.8rem}.log-level[data-v-0f07282f]{background:#00ff41;color:#000;padding:2px 6px;border-radius:3px;font-weight:700;font-size:.7rem}.log-id[data-v-0f07282f]{background:#58a6ff33;color:#58a6ff;padding:2px 6px;border-radius:3px;border:1px solid rgba(88,166,255,.4)}.pixel-timeline-title[data-v-0f07282f]{color:#f0f6fc;font-size:1.2rem;font-weight:600;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.timeline-footer[data-v-0f07282f]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #333}.status-indicators[data-v-0f07282f]{display:flex;align-items:center;gap:6px}.status-led[data-v-0f07282f]{width:6px;height:6px;border-radius:50%}.status-led.success[data-v-0f07282f]{background:#00ff41;box-shadow:0 0 4px #00ff41;animation:successBlink-0f07282f 3s ease-in-out infinite}.status-text[data-v-0f07282f]{font-size:.7rem;color:#00ff41;font-weight:700}.hex-signature[data-v-0f07282f]{font-size:.7rem;color:#888;background:#8888881a;padding:2px 4px;border-radius:2px}.timeline-footer.terminal-info[data-v-0f07282f]{text-align:center;background:#00ff410d;padding:8px;border:1px solid rgba(0,255,65,.2);border-radius:4px;margin-top:1rem;color:#00ff41;font-size:.8rem}@keyframes dotPulse-0f07282f{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}}@keyframes pulseScan-0f07282f{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(2)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}@keyframes successBlink-0f07282f{0%,70%,to{opacity:1}85%{opacity:.5}}.particles[data-v-0f07282f]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.particle[data-v-0f07282f]{position:absolute;width:2px;height:2px;background:#58a6ff;border-radius:50%;animation:particleFloat-0f07282f 7s linear infinite}.features-section[data-v-0f07282f]{padding:4rem 0;background:#0d1117cc}.features-container[data-v-0f07282f]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-0f07282f]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:#f0f6fc;background:linear-gradient(135deg,#58a6ff,#79c0ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-grid[data-v-0f07282f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card[data-v-0f07282f]{position:relative;background:#21262d99;border:1px solid #30363d;border-radius:16px;padding:2rem;transition:all .3s ease;cursor:pointer;overflow:hidden;opacity:0;transform:translateY(30px);animation:fadeInUp-0f07282f .6s ease-out forwards}.feature-card[data-v-0f07282f]:hover{transform:translateY(-10px);border-color:#58a6ff}.card-glow[data-v-0f07282f]{position:absolute;inset:0;background:linear-gradient(135deg,#58a6ff1a,#79c0ff1a);opacity:0;transition:opacity .3s ease}.feature-card:hover .card-glow[data-v-0f07282f]{opacity:1}.card-content[data-v-0f07282f]{position:relative;z-index:2}.feature-icon[data-v-0f07282f]{font-size:3rem;margin-bottom:1rem;display:block}.feature-title[data-v-0f07282f]{font-size:1.5rem;font-weight:600;color:#f0f6fc;margin-bottom:1rem}.feature-description[data-v-0f07282f]{color:#8b949e;line-height:1.6;margin-bottom:1.5rem}.feature-stats[data-v-0f07282f]{display:flex;justify-content:space-between;align-items:center}.stat[data-v-0f07282f]{color:#58a6ff;font-weight:600;font-size:.9rem}.timeline-section[data-v-0f07282f]{padding:4rem 0;background:linear-gradient(135deg,#161b22,#0d1117)}.timeline-container[data-v-0f07282f]{max-width:800px;margin:0 auto;padding:0 2rem}.timeline[data-v-0f07282f]{position:relative;padding-left:2rem}.timeline[data-v-0f07282f]:before{content:"";position:absolute;left:1rem;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#58a6ff,#30363d)}.timeline-item[data-v-0f07282f]{position:relative;margin-bottom:2rem;opacity:.7;transition:all .3s ease}.timeline-item.active[data-v-0f07282f],.timeline-item[data-v-0f07282f]:hover{opacity:1}.timeline-dot[data-v-0f07282f]{position:absolute;left:-2rem;top:.5rem;width:12px;height:12px;background:#58a6ff;border-radius:50%;box-shadow:0 0 10px #58a6ff80}.timeline-content[data-v-0f07282f]{background:#21262d99;border:1px solid #30363d;border-radius:12px;padding:1.5rem;margin-left:1rem}.timeline-date[data-v-0f07282f]{color:#8b949e;font-size:.9rem;margin-bottom:.5rem}.timeline-title[data-v-0f07282f]{color:#f0f6fc;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.timeline-description[data-v-0f07282f]{color:#8b949e;line-height:1.6}@keyframes fadeInUp-0f07282f{to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-0f07282f{to{opacity:1;transform:translate(0)}}@keyframes fadeIn-0f07282f{to{opacity:1}}@keyframes float-0f07282f{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes chartPulse-0f07282f{0%,to{opacity:.6}50%{opacity:1}}@keyframes particleFloat-0f07282f{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) rotate(360deg);opacity:0}}@media (max-width: 1200px){.hero-content[data-v-0f07282f]{gap:3rem;padding:0 1rem}.hero-title[data-v-0f07282f]{font-size:3rem}.features-container[data-v-0f07282f],.timeline-container[data-v-0f07282f]{padding:0 1rem}}@media (max-width: 992px){.hero-content[data-v-0f07282f]{grid-template-columns:1fr;gap:2rem;text-align:center}.hero-decoration[data-v-0f07282f]{height:300px;order:-1}.hero-title[data-v-0f07282f]{font-size:2.8rem}.features-grid[data-v-0f07282f]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero-content[data-v-0f07282f]{padding:0 1rem}.hero-title[data-v-0f07282f]{font-size:2.2rem}.hero-subtitle[data-v-0f07282f]{font-size:1.1rem}.pixel-text-wrapper[data-v-0f07282f]{gap:.6rem;transform:scale(.9)}.pixel-grid-char[data-v-0f07282f]{transform:scale(1)}.pixel[data-v-0f07282f]{width:3px;height:3px}.data-stream[data-v-0f07282f]{gap:6px}.data-bit[data-v-0f07282f]{font-size:.6rem;padding:1px 3px}.hero-buttons[data-v-0f07282f]{flex-direction:column;align-items:center;gap:1rem;width:100%}.cta-button[data-v-0f07282f]{width:100%;max-width:280px;justify-content:center}.hero-decoration[data-v-0f07282f]{height:250px}.features-grid[data-v-0f07282f]{grid-template-columns:1fr;gap:1.5rem}.feature-card[data-v-0f07282f]{padding:1.5rem}.section-title[data-v-0f07282f]{font-size:2rem}.timeline[data-v-0f07282f]{padding-left:1.5rem}.timeline-dot[data-v-0f07282f]{left:-1.5rem}.timeline-content[data-v-0f07282f]{margin-left:.5rem}}@media (max-width: 480px){.hero-title[data-v-0f07282f]{font-size:1.8rem;line-height:1.3}.hero-subtitle[data-v-0f07282f]{font-size:1rem}.pixel-brand-container[data-v-0f07282f]{margin-bottom:1.5rem}.pixel-text-wrapper[data-v-0f07282f]{gap:.4rem;transform:scale(.8)}.pixel-grid-char[data-v-0f07282f]{gap:1px;transform:scale(.9)}.pixel[data-v-0f07282f]{width:2px;height:2px}.pixel-brand-effects[data-v-0f07282f]{height:15px}.data-stream[data-v-0f07282f]{gap:4px}.data-bit[data-v-0f07282f]{font-size:.5rem;padding:1px 2px}.hero-decoration[data-v-0f07282f]{height:200px}.float-item[data-v-0f07282f]{padding:.75rem;font-size:.8rem;animation-duration:4s}.float-item[data-v-0f07282f]:nth-child(2),.float-item[data-v-0f07282f]:nth-child(3){display:none}.section-title[data-v-0f07282f]{font-size:1.8rem;margin-bottom:2rem}.feature-card[data-v-0f07282f]{padding:1.25rem}.feature-icon[data-v-0f07282f]{font-size:2.5rem}.feature-title[data-v-0f07282f]{font-size:1.3rem}.particle[data-v-0f07282f]{animation-duration:10s}.nav-link[data-v-0f07282f]:before,.doc-card[data-v-0f07282f]:before,.resource-card[data-v-0f07282f]:before{display:none}.pixel-floating-elements .pixel-float-item[data-v-0f07282f]:nth-child(n+3){display:none}.pixel.on[data-v-0f07282f],.pixel-indicator.on[data-v-0f07282f],.status-led[data-v-0f07282f]{box-shadow:none!important}}@media (prefers-reduced-motion: reduce){[data-v-0f07282f],[data-v-0f07282f]:before,[data-v-0f07282f]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width: 768px) and (orientation: portrait){.pixel-float-item[data-v-0f07282f]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080c12f2}.pixel-char .pixel.on[data-v-0f07282f]{animation:none}.particle[data-v-0f07282f]:nth-child(n+6){display:none}}.low-performance .pixel-float-item[data-v-0f07282f],.low-performance .pixel.on[data-v-0f07282f],.low-performance .pixel-char[data-v-0f07282f],.low-battery .pixel-float-item[data-v-0f07282f],.low-battery .pixel.on[data-v-0f07282f],.low-battery .pixel-char[data-v-0f07282f]{animation:none!important;transition:none!important}.low-performance .pixel-floating-elements .pixel-float-item[data-v-0f07282f]:nth-child(n+2),.low-battery .pixel-floating-elements .pixel-float-item[data-v-0f07282f]:nth-child(n+2){display:none}.low-performance .particle[data-v-0f07282f],.low-battery .particle[data-v-0f07282f],.low-performance .hero-decoration[data-v-0f07282f],.low-battery .hero-decoration[data-v-0f07282f]{display:none}.tech-matrix[data-v-0f07282f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px;margin-top:60px;position:relative;padding:20px 0}.tech-module[data-v-0f07282f]{background:linear-gradient(135deg,#3aa8ff14,#007bff14);border:2px solid rgba(58,168,255,.25);border-radius:12px;margin:0;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);contain:layout style paint;min-height:280px}.tech-module[data-v-0f07282f]:hover{border-color:#3aa8ffcc;box-shadow:0 12px 40px #3aa8ff40,inset 0 1px #ffffff1a;transform:translateY(-4px) scale(1.02)}.tech-module[data-v-0f07282f]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,transparent,#3aa8ff,transparent);animation:scanLine-0f07282f 4s infinite;z-index:1}@keyframes scanLine-0f07282f{0%{left:-100%}to{left:100%}}.module-container[data-v-0f07282f]{padding:20px;height:100%;display:flex;flex-direction:column;position:relative;z-index:2}.module-header[data-v-0f07282f]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid rgba(58,168,255,.3);position:relative}.module-title[data-v-0f07282f]{font-size:1.3rem;font-weight:700;color:#3aa8ff;margin:0;flex:1;text-shadow:0 0 15px rgba(58,168,255,.6);letter-spacing:.5px}.module-addr[data-v-0f07282f]{font-family:Courier New,monospace;font-size:.85rem;color:#3aa8ffe6;background:#3aa8ff26;padding:4px 8px;border-radius:4px;border:1px solid rgba(58,168,255,.4);box-shadow:0 0 8px #3aa8ff4d}.status-indicator[data-v-0f07282f]{width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;background:#0009;border:2px solid rgba(58,168,255,.4);border-radius:8px;box-shadow:0 0 12px #3aa8ff4d}.pcb-visual[data-v-0f07282f]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.chip-outline[data-v-0f07282f]{width:28px;height:28px;background:linear-gradient(135deg,#1a1a1a,#000);border:2px solid #3aa8ff;border-radius:4px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;padding:3px;box-shadow:inset 0 0 8px #3aa8ff4d}.pin[data-v-0f07282f]{width:8px;height:8px;background:#333;border-radius:50%;border:1px solid #666;transition:all .4s ease;position:relative}.pin.active[data-v-0f07282f]{background:#3aa8ff;border-color:#3aa8ff;box-shadow:0 0 12px #3aa8ffe6;animation:pinPulse-0f07282f 2.5s infinite}@keyframes pinPulse-0f07282f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.kernel-visual[data-v-0f07282f]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.kernel-core[data-v-0f07282f]{width:20px;height:20px;background:linear-gradient(135deg,#3aa8ff,#1e90ff);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#000;position:relative;z-index:3;box-shadow:0 0 16px #3aa8ffcc}.process-ring[data-v-0f07282f]{position:absolute;width:34px;height:34px;border:2px solid rgba(58,168,255,.4);border-radius:50%;display:flex;align-items:center;justify-content:space-around;animation:ringRotate-0f07282f 8s linear infinite}@keyframes ringRotate-0f07282f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.process[data-v-0f07282f]{width:10px;height:10px;background:#333;border-radius:50%;font-size:7px;display:flex;align-items:center;justify-content:center;color:#666;position:absolute;transition:all .3s ease}.process[data-v-0f07282f]:nth-child(1){top:-5px;left:50%;transform:translate(-50%)}.process[data-v-0f07282f]:nth-child(2){right:-5px;top:50%;transform:translateY(-50%)}.process[data-v-0f07282f]:nth-child(3){bottom:-5px;left:50%;transform:translate(-50%)}.process.active[data-v-0f07282f]{background:#3aa8ff;color:#000;box-shadow:0 0 10px #3aa8ffe6;animation:processActive-0f07282f 3s infinite}@keyframes processActive-0f07282f{0%,to{opacity:1}50%{opacity:.6}}.control-flow[data-v-0f07282f]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:relative}.sensor-node[data-v-0f07282f],.ai-node[data-v-0f07282f],.actuator-node[data-v-0f07282f]{width:10px;height:10px;background:#333;border:2px solid #666;border-radius:50%;font-size:7px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .4s ease;position:relative}.sensor-node.active[data-v-0f07282f],.ai-node.active[data-v-0f07282f],.actuator-node.active[data-v-0f07282f]{background:#3aa8ff;border-color:#3aa8ff;color:#000;box-shadow:0 0 12px #3aa8ffe6;animation:nodeActive-0f07282f 2s infinite}@keyframes nodeActive-0f07282f{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.data-flow[data-v-0f07282f]{width:6px;height:2px;background:linear-gradient(90deg,transparent,#3aa8ff,transparent);animation:dataFlow-0f07282f 2.5s infinite;position:relative}@keyframes dataFlow-0f07282f{0%{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.ai-processor[data-v-0f07282f]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.neural-net[data-v-0f07282f]{width:30px;height:30px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px}.neuron[data-v-0f07282f]{width:10px;height:10px;background:#333;border:2px solid #666;border-radius:50%;transition:all .4s ease;position:relative}.neuron.active[data-v-0f07282f]{background:#3aa8ff;border-color:#3aa8ff;box-shadow:0 0 15px #3aa8ffe6;animation:neuronPulse-0f07282f 2s infinite}@keyframes neuronPulse-0f07282f{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.8}}.connection[data-v-0f07282f]{position:absolute;width:3px;height:16px;background:#333;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-radius:1.5px;transition:all .3s ease}.connection.active[data-v-0f07282f]{background:#3aa8ff;box-shadow:0 0 8px #3aa8ffcc;animation:connectionPulse-0f07282f 2.5s infinite}@keyframes connectionPulse-0f07282f{0%,to{opacity:.4}50%{opacity:1}}.wireless-network[data-v-0f07282f]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:relative}.base-station[data-v-0f07282f],.device-node[data-v-0f07282f],.cloud-node[data-v-0f07282f]{width:10px;height:10px;background:#333;border:2px solid #666;border-radius:3px;font-size:6px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .4s ease}.base-station.active[data-v-0f07282f],.device-node.active[data-v-0f07282f],.cloud-node.active[data-v-0f07282f]{background:#3aa8ff;border-color:#3aa8ff;color:#000;box-shadow:0 0 12px #3aa8ffe6;animation:networkPulse-0f07282f 3s infinite}@keyframes networkPulse-0f07282f{0%,to{opacity:1}50%{opacity:.7}}.signal-wave[data-v-0f07282f]{width:4px;height:2px;background:#3aa8ff80;position:relative;margin:0 2px;border-radius:1px}.signal-wave[data-v-0f07282f]:before{content:"";position:absolute;width:100%;height:100%;background:#3aa8ff;border-radius:1px;animation:signalTransmit-0f07282f 2s infinite}@keyframes signalTransmit-0f07282f{0%{transform:scaleX(0);opacity:0}50%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:0}}.security-shield[data-v-0f07282f]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.shield-core[data-v-0f07282f]{width:18px;height:18px;background:linear-gradient(135deg,#3aa8ff,#1e90ff);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#000;position:relative;z-index:4;box-shadow:0 0 15px #3aa8ffcc}.protection-ring[data-v-0f07282f]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.security-layer[data-v-0f07282f]{position:absolute;border:2px solid rgba(58,168,255,.4);border-radius:50%;transition:all .4s ease}.security-layer[data-v-0f07282f]:nth-child(1){width:24px;height:24px}.security-layer[data-v-0f07282f]:nth-child(2){width:30px;height:30px}.security-layer[data-v-0f07282f]:nth-child(3){width:36px;height:36px}.security-layer.active[data-v-0f07282f]{border-color:#3aa8ffe6;box-shadow:0 0 12px #3aa8ff80;animation:shieldPulse-0f07282f 4s infinite}@keyframes shieldPulse-0f07282f{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.module-body[data-v-0f07282f]{flex:1;display:flex;flex-direction:column;gap:20px}.circuit-topology[data-v-0f07282f]{height:100px;background:linear-gradient(135deg,#000000e6,#003c7866);border:2px solid rgba(58,168,255,.3);border-radius:8px;padding:16px;overflow:hidden;position:relative;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.circuit-layer[data-v-0f07282f]{display:flex;align-items:center;justify-content:space-between;height:100%;position:relative}.component[data-v-0f07282f]{padding:8px 12px;background:#000c;border:2px solid rgba(58,168,255,.5);border-radius:6px;font-size:11px;color:#3aa8ff;text-shadow:0 0 8px rgba(58,168,255,.6);transition:all .4s ease;position:relative;min-width:50px;text-align:center}.component[data-v-0f07282f]:hover{border-color:#3aa8ff;box-shadow:0 0 16px #3aa8ffb3;transform:scale(1.05)}.trace-line[data-v-0f07282f]{flex:1;height:3px;background:#3aa8ff66;margin:0 12px;position:relative;border-radius:2px;overflow:hidden}.trace-line.active[data-v-0f07282f]{background:#3aa8ffcc;box-shadow:0 0 12px #3aa8ff99;animation:traceFlow-0f07282f 3s infinite}@keyframes traceFlow-0f07282f{0%,to{opacity:.8}50%{opacity:1}}.rtos-architecture[data-v-0f07282f]{height:100px;background:linear-gradient(180deg,#00ff9d1f,#0078ff1f);border:2px solid rgba(0,255,157,.3);border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.arch-layer[data-v-0f07282f]{height:14px;background:#000c;border:1px solid rgba(0,255,157,.5);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:9px;color:#00ff9df2;transition:all .4s ease;margin:2px 0;position:relative;overflow:hidden}.arch-layer[data-v-0f07282f]:hover{border-color:#00ff9d;background:#00ff9d26;color:#00ff9d;box-shadow:0 0 12px #00ff9d66}.control-loop-diagram[data-v-0f07282f]{height:100px;background:linear-gradient(45deg,#000000f2,#00508c66);border:2px solid rgba(0,255,157,.3);border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-around;position:relative;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.loop-component[data-v-0f07282f]{padding:8px 14px;background:#000c;border:2px solid rgba(0,255,157,.5);border-radius:6px;font-size:10px;color:#00ff9d;text-align:center;min-width:60px;transition:all .4s ease;position:relative}.loop-component[data-v-0f07282f]:hover{border-color:#00ff9d;box-shadow:0 0 16px #00ff9d99;transform:scale(1.05)}.loop-arrow[data-v-0f07282f]{color:#00ff9de6;font-size:16px;animation:arrowPulse-0f07282f 2.5s infinite}@keyframes arrowPulse-0f07282f{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.feedback-path[data-v-0f07282f]{position:absolute;bottom:12px;right:24px;display:flex;align-items:center;gap:12px}.feedback-arrow[data-v-0f07282f]{color:#00ff9db3;font-size:14px;animation:feedbackPulse-0f07282f 3s infinite}@keyframes feedbackPulse-0f07282f{0%,to{opacity:.5}50%{opacity:1}}.signal-pipeline[data-v-0f07282f]{height:100px;background:linear-gradient(90deg,#000000f2,#7800ff40);border:2px solid rgba(0,255,157,.3);border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pipeline-stage[data-v-0f07282f]{padding:10px 16px;background:#000c;border:2px solid rgba(0,255,157,.5);border-radius:6px;font-size:10px;color:#00ff9d;text-align:center;min-width:70px;transition:all .4s ease;position:relative}.pipeline-stage[data-v-0f07282f]:hover{border-color:#00ff9d;box-shadow:0 0 16px #00ff9db3;transform:scale(1.05)}.pipeline-arrow[data-v-0f07282f]{color:#00ff9de6;font-size:14px;animation:pipelineFlow-0f07282f 2s infinite}@keyframes pipelineFlow-0f07282f{0%{opacity:.6;transform:translate(-3px)}50%{opacity:1;transform:translate(0)}to{opacity:.6;transform:translate(3px)}}.comm-protocol-stack[data-v-0f07282f]{height:100px;background:linear-gradient(180deg,#00ff9d1a,#0078ff1a);border:2px solid rgba(0,255,157,.3);border-radius:8px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.protocol-tier[data-v-0f07282f]{height:16px;background:#000c;border:1px solid rgba(0,255,157,.5);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:8px;color:#00ff9df2;transition:all .4s ease;margin:1px 0;position:relative}.protocol-tier[data-v-0f07282f]:hover{border-color:#00ff9d;background:#00ff9d26;color:#00ff9d;box-shadow:0 0 12px #00ff9d66}.security-architecture[data-v-0f07282f]{height:100px;background:linear-gradient(180deg,#ff3c3c1f,#00ff9d1a);border:2px solid rgba(0,255,157,.3);border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.security-level[data-v-0f07282f]{height:18px;border:2px solid rgba(0,255,157,.5);border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:9px;color:#00ff9df2;transition:all .4s ease;margin:2px 0;position:relative}.security-level.critical[data-v-0f07282f]{background:#ff787840;border-color:#ff7878b3;color:#ffdcdcf2;box-shadow:0 0 8px #ff787866}.security-level.high[data-v-0f07282f]{background:#ffdc002e;border-color:#ffdc0099;color:#ffffb4f2;box-shadow:0 0 8px #ffdc004d}.security-level.standard[data-v-0f07282f]{background:#00ff9d1f;border-color:#00ff9d99;box-shadow:0 0 8px #00ff9d4d}.security-level.basic[data-v-0f07282f]{background:#78b4ff1f;border-color:#78b4ff80;color:#b4dcfff2;box-shadow:0 0 8px #78b4ff4d}.security-level[data-v-0f07282f]:hover{transform:scale(1.03);box-shadow:0 0 16px #00ff9d80}.tech-stack[data-v-0f07282f]{flex:1;display:flex;flex-direction:column;gap:12px}.tech-category[data-v-0f07282f]{margin-bottom:8px}.cat-label[data-v-0f07282f]{display:block;font-size:.8rem;color:#00ff9de6;margin-bottom:6px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;border-bottom:2px solid rgba(0,255,157,.3);padding-bottom:4px;text-shadow:0 0 8px rgba(0,255,157,.5)}.tech-items[data-v-0f07282f]{display:flex;flex-wrap:wrap;gap:6px}.tech-chip[data-v-0f07282f]{font-size:.7rem;color:#00ff9df2;background:#000000b3;border:1px solid rgba(0,255,157,.4);border-radius:12px;padding:4px 8px;white-space:nowrap;transition:all .4s ease;cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:relative;overflow:hidden}.tech-chip[data-v-0f07282f]:hover{color:#00ff9d;border-color:#00ff9de6;background:#00ff9d26;box-shadow:0 0 12px #00ff9d80;transform:translateY(-2px) scale(1.05)}.tech-chip[data-v-0f07282f]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.3),transparent);transition:left .5s ease}.tech-chip[data-v-0f07282f]:hover:before{left:100%}.hardware-module[data-v-0f07282f]:hover{border-color:#ff8c00cc;box-shadow:0 12px 40px #ff8c0040}.hardware-module .module-title[data-v-0f07282f]{color:#ff8c00;text-shadow:0 0 15px rgba(255,140,0,.6)}.software-module[data-v-0f07282f]:hover{border-color:#00c8ffcc;box-shadow:0 12px 40px #00c8ff40}.software-module .module-title[data-v-0f07282f]{color:#00c8ff;text-shadow:0 0 15px rgba(0,200,255,.6)}.control-module[data-v-0f07282f]:hover{border-color:#64ff64cc;box-shadow:0 12px 40px #64ff6440}.control-module .module-title[data-v-0f07282f]{color:#64ff64;text-shadow:0 0 15px rgba(100,255,100,.6)}.signal-module[data-v-0f07282f]:hover{border-color:#ffc800cc;box-shadow:0 12px 40px #ffc80040}.signal-module .module-title[data-v-0f07282f]{color:#ffc800;text-shadow:0 0 15px rgba(255,200,0,.6)}.comm-module[data-v-0f07282f]:hover{border-color:#c864ffcc;box-shadow:0 12px 40px #c864ff40}.comm-module .module-title[data-v-0f07282f]{color:#c864ff;text-shadow:0 0 15px rgba(200,100,255,.6)}.integration-module[data-v-0f07282f]:hover{border-color:#ff6496cc;box-shadow:0 12px 40px #ff649640}.integration-module .module-title[data-v-0f07282f]{color:#ff6496;text-shadow:0 0 15px rgba(255,100,150,.6)}@media (max-width: 1200px){.tech-matrix[data-v-0f07282f]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.tech-module[data-v-0f07282f]{min-height:260px}.module-title[data-v-0f07282f]{font-size:1.2rem}.tech-chip[data-v-0f07282f]{font-size:.65rem;padding:3px 7px}}@media (max-width: 768px){.tech-matrix[data-v-0f07282f]{grid-template-columns:1fr;gap:16px;margin-top:40px}.tech-module[data-v-0f07282f]{min-height:240px;margin:0 8px}.module-container[data-v-0f07282f]{padding:16px}.module-title[data-v-0f07282f]{font-size:1.1rem}.status-indicator[data-v-0f07282f]{width:32px;height:32px}.circuit-topology[data-v-0f07282f],.rtos-architecture[data-v-0f07282f],.control-loop-diagram[data-v-0f07282f],.signal-pipeline[data-v-0f07282f],.comm-protocol-stack[data-v-0f07282f],.security-architecture[data-v-0f07282f]{height:80px;padding:12px}.component[data-v-0f07282f],.loop-component[data-v-0f07282f],.pipeline-stage[data-v-0f07282f]{font-size:9px;padding:6px 10px;min-width:50px}.arch-layer[data-v-0f07282f],.protocol-tier[data-v-0f07282f],.security-level[data-v-0f07282f]{height:12px;font-size:8px}.tech-chip[data-v-0f07282f]{font-size:.6rem;padding:2px 6px}}@media (max-width: 480px){.tech-module[data-v-0f07282f]{margin:0 4px}.module-container[data-v-0f07282f]{padding:12px}.circuit-topology[data-v-0f07282f],.rtos-architecture[data-v-0f07282f],.control-loop-diagram[data-v-0f07282f],.signal-pipeline[data-v-0f07282f],.comm-protocol-stack[data-v-0f07282f],.security-architecture[data-v-0f07282f]{height:70px;padding:8px}.tech-chip[data-v-0f07282f]{font-size:.55rem;padding:2px 5px}}.tech-module[data-v-0f07282f],.module-container[data-v-0f07282f],.status-indicator[data-v-0f07282f],.module-body[data-v-0f07282f]{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}@media (prefers-reduced-motion: reduce){.tech-module[data-v-0f07282f],.pin[data-v-0f07282f],.process[data-v-0f07282f],.neuron[data-v-0f07282f],.connection[data-v-0f07282f],.loop-arrow[data-v-0f07282f],.pipeline-arrow[data-v-0f07282f],.tech-chip[data-v-0f07282f]{animation:none;transition:none}}@media (max-resolution: 150dpi){.tech-module[data-v-0f07282f]:before,.trace-line.active[data-v-0f07282f],.signal-wave[data-v-0f07282f]:before{animation:none}.tech-module[data-v-0f07282f]:hover{transform:translateY(-2px) scale(1.01)}}.code-matrix[data-v-0f07282f]{margin-bottom:12px}.code-stream[data-v-0f07282f]{display:flex;gap:8px}.opcode[data-v-0f07282f]{font-size:.8rem;color:#4ecdc4;font-family:Courier New,monospace;background:#4ecdc41a;padding:2px 4px;border-radius:3px}.pid-display[data-v-0f07282f]{display:flex;gap:6px;margin-bottom:12px}.pid-param[data-v-0f07282f]{font-size:.9rem;color:#45b7d1;font-weight:700;padding:2px 6px;border:1px solid #45b7d1;border-radius:3px;background:#45b7d11a}.signal-analyzer[data-v-0f07282f]{margin-bottom:12px}.frequency-bars[data-v-0f07282f]{display:flex;align-items:end;gap:3px;height:24px}.freq-bar[data-v-0f07282f]{width:4px;background:#f39c12;border-radius:1px;animation:freqPulse-0f07282f 2s ease-in-out infinite}.freq-bar[data-v-0f07282f]:nth-child(2){animation-delay:.3s}.freq-bar[data-v-0f07282f]:nth-child(3){animation-delay:.6s}.freq-bar[data-v-0f07282f]:nth-child(4){animation-delay:.9s}@keyframes freqPulse-0f07282f{0%,to{opacity:.6}50%{opacity:1}}.protocol-stack[data-v-0f07282f]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.protocol-layer[data-v-0f07282f]{font-size:.7rem;color:#9b59b6;background:#9b59b61a;padding:2px 6px;border-radius:3px;text-align:center;border:1px solid rgba(155,89,182,.3)}.validation-display[data-v-0f07282f]{display:flex;gap:6px;margin-bottom:12px}.test-result[data-v-0f07282f]{font-size:.7rem;padding:2px 6px;border-radius:3px;font-weight:700}.test-result.pass[data-v-0f07282f]{color:#00ff41;background:#00ff411a;border:1px solid rgba(0,255,65,.3)}.test-result.pending[data-v-0f07282f]{color:#f39c12;background:#f39c121a;border:1px solid rgba(243,156,18,.3)}.tech-categories[data-v-0f07282f]{display:flex;flex-direction:column;gap:12px}.category-group[data-v-0f07282f]{border:1px solid #333;border-radius:6px;padding:8px;background:#0000004d}.category-title[data-v-0f07282f]{display:block;font-size:.9rem;color:#00ff41;font-weight:700;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #333}.category-items[data-v-0f07282f]{display:flex;flex-wrap:wrap;gap:4px}.tech-item[data-v-0f07282f]{font-size:.75rem;color:#888;background:#8888881a;padding:2px 6px;border-radius:3px;border:1px solid #333;transition:all .3s ease}.tech-item[data-v-0f07282f]:hover{color:#00ff41;border-color:#00ff41;background:#00ff411a}.circuit-board[data-v-0f07282f]{margin-bottom:12px;padding:8px;background:#1a1a1a;border-radius:4px;border:1px solid #333}.pcb-layer[data-v-0f07282f]{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;align-items:center;height:40px}.trace[data-v-0f07282f]{height:2px;background:#ff6b35;opacity:.8}.trace.horizontal[data-v-0f07282f]{width:100%}.trace.vertical[data-v-0f07282f]{height:20px;width:2px;justify-self:center}.trace.diagonal[data-v-0f07282f]{width:100%;transform:rotate(45deg)}.via[data-v-0f07282f]{width:6px;height:6px;border-radius:50%;background:#333;border:1px solid #ff6b35;justify-self:center}.via.active[data-v-0f07282f]{background:#ff6b35;box-shadow:0 0 6px #ff6b35}.component[data-v-0f07282f]{font-size:.7rem;color:#ff6b35;background:#ff6b351a;padding:2px 4px;border-radius:3px;border:1px solid #ff6b35;text-align:center;font-weight:700}.software-stack[data-v-0f07282f]{margin-bottom:12px;display:flex;flex-direction:column;gap:2px}.stack-layer[data-v-0f07282f]{padding:4px 8px;border-radius:3px;font-size:.75rem;text-align:center;border:1px solid #333;transition:all .3s ease}.stack-layer.app[data-v-0f07282f]{background:#4ecdc433;color:#4ecdc4;border-color:#4ecdc4}.stack-layer.middleware[data-v-0f07282f]{background:#3498db33;color:#3498db;border-color:#3498db}.stack-layer.os[data-v-0f07282f]{background:#9b59b633;color:#9b59b6;border-color:#9b59b6}.stack-layer.hal[data-v-0f07282f]{background:#e67e2233;color:#e67e22;border-color:#e67e22}.stack-layer.hardware[data-v-0f07282f]{background:#e74c3c33;color:#e74c3c;border-color:#e74c3c}.stack-layer[data-v-0f07282f]:hover{transform:scale(1.02);box-shadow:0 0 8px currentColor}.control-system[data-v-0f07282f]{margin-bottom:12px}.control-diagram[data-v-0f07282f]{display:flex;align-items:center;gap:8px;padding:8px;background:#0000004d;border-radius:4px;border:1px solid #333;position:relative}.control-block[data-v-0f07282f]{padding:4px 8px;border-radius:3px;font-size:.75rem;text-align:center;border:1px solid #45b7d1;background:#45b7d11a;color:#45b7d1;min-width:40px}.control-arrow[data-v-0f07282f]{color:#45b7d1;font-weight:700}.feedback-line[data-v-0f07282f]{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);font-size:.7rem;color:#888;padding:2px 6px;background:#000c;border-radius:3px;border:1px solid #333}.sensor-dot[data-v-0f07282f],.processor-dot[data-v-0f07282f],.actuator-dot[data-v-0f07282f]{width:8px;height:8px;border-radius:50%;background:#333;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700}.signal-wave[data-v-0f07282f]{display:flex;align-items:end;gap:2px;height:20px;width:30px}.wave-point[data-v-0f07282f]{width:3px;background:#f39c12;border-radius:1px;animation:waveAnimation 2s ease-in-out infinite}.wave-point[data-v-0f07282f]:nth-child(1){animation-delay:0s}.wave-point[data-v-0f07282f]:nth-child(2){animation-delay:.2s}.wave-point[data-v-0f07282f]:nth-child(3){animation-delay:.4s}.wave-point[data-v-0f07282f]:nth-child(4){animation-delay:.6s}.wave-point[data-v-0f07282f]:nth-child(5){animation-delay:.8s}.frequency-spectrum[data-v-0f07282f]{margin-bottom:12px;padding:8px;background:#0000004d;border-radius:4px;border:1px solid #333}.freq-display[data-v-0f07282f]{position:relative}.freq-axis[data-v-0f07282f]{font-size:.7rem;color:#888;margin-bottom:4px;text-align:right}.freq-bars[data-v-0f07282f]{display:flex;align-items:end;gap:4px;height:30px}.freq-bar[data-v-0f07282f]{width:6px;background:linear-gradient(to top,#f39c12,#e67e22);border-radius:1px;position:relative;animation:freqPulse-0f07282f 3s ease-in-out infinite}.freq-bar[data-v-0f07282f]:after{content:attr(data-freq);position:absolute;bottom:-15px;left:50%;transform:translate(-50%);font-size:.6rem;color:#888}.network-topology[data-v-0f07282f]{display:flex;align-items:center;gap:4px}.network-node[data-v-0f07282f]{width:8px;height:8px;border-radius:50%;background:#333;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#9b59b6;border:1px solid #333}.network-node.active[data-v-0f07282f]{background:#9b59b6;color:#fff;box-shadow:0 0 4px #9b59b6}.network-line[data-v-0f07282f]{width:12px;height:1px;background:#9b59b6;animation:dataFlow-0f07282f 2s linear infinite}.protocol-stack[data-v-0f07282f]{margin-bottom:12px;display:flex;flex-direction:column;gap:2px}.protocol-layer[data-v-0f07282f]{font-size:.75rem;color:#9b59b6;background:#9b59b61a;padding:4px 8px;border-radius:3px;text-align:center;border:1px solid rgba(155,89,182,.3);transition:all .3s ease}.protocol-layer[data-v-0f07282f]:hover{background:#9b59b633;transform:translate(2px)}.validation-matrix[data-v-0f07282f]{margin-bottom:12px;padding:8px;background:#0000004d;border-radius:4px;border:1px solid #333}.validation-grid[data-v-0f07282f]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.test-case[data-v-0f07282f]{padding:4px 6px;border-radius:3px;font-size:.75rem;text-align:center;border:1px solid #333}.test-case.passed[data-v-0f07282f]{background:#00ff411a;color:#00ff41;border-color:#00ff41}.test-case.running[data-v-0f07282f]{background:#f39c121a;color:#f39c12;border-color:#f39c12;animation:testBlink-0f07282f 2s ease-in-out infinite}.test-case.pending[data-v-0f07282f]{background:#8888881a;color:#888;border-color:#666}@keyframes testBlink-0f07282f{0%,to{opacity:1}50%{opacity:.5}}.tech-connections[data-v-0f07282f]{position:absolute;inset:0;pointer-events:none;z-index:1}.connection-svg[data-v-0f07282f]{width:100%;height:100%;opacity:.6}.tech-overview-module[data-v-0f07282f]{background:#000f19e6;border:1px solid #45b7d1;border-radius:12px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.tech-overview-module[data-v-0f07282f]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(69,183,209,.1) 50%,transparent 70%);animation:shimmer-0f07282f 3s ease-in-out infinite}.overview-header[data-v-0f07282f]{display:flex;align-items:center;gap:12px;margin-bottom:20px;position:relative;z-index:2}.tech-matrix-icon[data-v-0f07282f]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.matrix-grid[data-v-0f07282f]{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:24px;height:24px}.matrix-dot[data-v-0f07282f]{width:6px;height:6px;background:#333;border-radius:1px;border:1px solid #45b7d1}.matrix-dot.active[data-v-0f07282f]{background:#45b7d1;box-shadow:0 0 6px #45b7d1;animation:matrixPulse-0f07282f 2s ease-in-out infinite}.overview-title[data-v-0f07282f]{font-size:1.1rem;color:#45b7d1;font-weight:700;flex:1;margin:0}.overview-count[data-v-0f07282f]{font-size:.75rem;color:#888;background:#45b7d11a;padding:2px 8px;border-radius:10px;border:1px solid rgba(69,183,209,.3)}.tech-domains-grid[data-v-0f07282f]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;position:relative;z-index:2}.tech-domain[data-v-0f07282f]{display:flex;align-items:center;gap:10px;padding:12px;background:#0000004d;border:1px solid #333;border-radius:8px;transition:all .3s ease;cursor:pointer}.tech-domain[data-v-0f07282f]:hover{border-color:#45b7d1;background:#45b7d11a;transform:translateY(-2px)}.domain-icon[data-v-0f07282f]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-chip[data-v-0f07282f]{font-size:.7rem;font-weight:700;color:#45b7d1;background:#45b7d11a;border:1px solid #45b7d1;border-radius:4px;padding:4px 6px;min-width:28px;text-align:center}.domain-title[data-v-0f07282f]{font-size:.8rem;color:#c9d1d9;line-height:1.3;flex:1}.tech-flow-animation[data-v-0f07282f]{position:relative;padding:15px 0;display:flex;justify-content:center;align-items:center;z-index:2}.flow-line[data-v-0f07282f]{position:absolute;top:50%;left:20%;right:20%;height:2px;background:linear-gradient(90deg,#333,#45b7d1,#333);border-radius:1px}.flow-pulse[data-v-0f07282f]{width:8px;height:8px;background:#45b7d1;border-radius:50%;position:absolute;top:-3px;left:0;animation:flowPulse-0f07282f 3s ease-in-out infinite;box-shadow:0 0 8px #45b7d1}.flow-nodes[data-v-0f07282f]{display:flex;justify-content:space-between;width:100%;max-width:250px;position:relative}.flow-node[data-v-0f07282f]{font-size:.75rem;color:#888;background:#00000080;padding:6px 12px;border-radius:12px;border:1px solid #333;position:relative;z-index:3}.flow-node.active[data-v-0f07282f]{color:#45b7d1;border-color:#45b7d1;background:#45b7d11a}@keyframes shimmer-0f07282f{0%,to{transform:translate(-100%);opacity:0}50%{transform:translate(100%);opacity:1}}@keyframes matrixPulse-0f07282f{0%,to{box-shadow:0 0 6px #45b7d1}50%{box-shadow:0 0 12px #45b7d1,0 0 20px #45b7d180}}@keyframes flowPulse-0f07282f{0%{left:0;opacity:1}to{left:calc(100% - 8px);opacity:0}}.desktop-tech-modules[data-v-0f07282f]{display:block}.mobile-tech-overview[data-v-0f07282f]{display:none}@media (min-width: 992px) and (max-width: 1199px){.tech-matrix[data-v-0f07282f]{grid-template-columns:repeat(3,1fr);gap:18px}.tech-module[data-v-0f07282f]{padding:18px}.module-title[data-v-0f07282f]{font-size:1.1rem}}@media (min-width: 768px) and (max-width: 991px){.tech-matrix[data-v-0f07282f]{grid-template-columns:repeat(2,1fr);gap:16px;padding:20px 16px}.tech-module[data-v-0f07282f]{padding:16px}.module-header[data-v-0f07282f]{gap:10px;margin-bottom:12px}.status-indicator[data-v-0f07282f]{width:36px;height:36px}.module-title[data-v-0f07282f]{font-size:1rem}.module-addr[data-v-0f07282f]{font-size:.75rem}.tech-connections[data-v-0f07282f]{display:none}}@media (min-width: 481px) and (max-width: 767px){.desktop-tech-modules[data-v-0f07282f]{display:none}.mobile-tech-overview[data-v-0f07282f]{display:block}.tech-matrix[data-v-0f07282f]{padding:20px 12px}.tech-domains-grid[data-v-0f07282f]{grid-template-columns:repeat(2,1fr);gap:14px}.tech-domain[data-v-0f07282f]{padding:14px 12px}.domain-icon[data-v-0f07282f]{width:36px;height:36px}.icon-chip[data-v-0f07282f]{font-size:.75rem;padding:5px 7px;min-width:32px}.domain-title[data-v-0f07282f]{font-size:.85rem}.tech-connections[data-v-0f07282f]{display:none}}@media (min-width: 361px) and (max-width: 480px){.desktop-tech-modules[data-v-0f07282f]{display:none}.mobile-tech-overview[data-v-0f07282f]{display:block}.tech-matrix[data-v-0f07282f]{padding:16px 10px}.tech-overview-module[data-v-0f07282f]{padding:16px;border-radius:10px}.overview-header[data-v-0f07282f]{gap:10px;margin-bottom:16px}.tech-matrix-icon[data-v-0f07282f]{width:36px;height:36px}.matrix-grid[data-v-0f07282f]{width:20px;height:20px;gap:2px}.matrix-dot[data-v-0f07282f]{width:5px;height:5px}.overview-title[data-v-0f07282f]{font-size:1rem}.overview-count[data-v-0f07282f]{font-size:.7rem;padding:2px 6px}.tech-domains-grid[data-v-0f07282f]{grid-template-columns:1fr;gap:10px;margin-bottom:16px}.tech-domain[data-v-0f07282f]{padding:12px 10px;border-radius:6px}.domain-icon[data-v-0f07282f]{width:32px;height:32px}.icon-chip[data-v-0f07282f]{font-size:.7rem;padding:4px 6px;min-width:28px}.domain-title[data-v-0f07282f]{font-size:.8rem}.flow-nodes[data-v-0f07282f]{max-width:200px}.flow-node[data-v-0f07282f]{font-size:.7rem;padding:5px 10px}}@media (min-width: 320px) and (max-width: 360px){.desktop-tech-modules[data-v-0f07282f]{display:none}.mobile-tech-overview[data-v-0f07282f]{display:block}.tech-matrix[data-v-0f07282f]{padding:12px 8px}.tech-overview-module[data-v-0f07282f]{padding:14px;border-radius:8px}.overview-header[data-v-0f07282f]{gap:8px;margin-bottom:14px}.tech-matrix-icon[data-v-0f07282f]{width:32px;height:32px}.matrix-grid[data-v-0f07282f]{width:18px;height:18px;gap:2px}.matrix-dot[data-v-0f07282f]{width:4px;height:4px}.overview-title[data-v-0f07282f]{font-size:.9rem}.overview-count[data-v-0f07282f]{font-size:.65rem;padding:2px 5px}.tech-domains-grid[data-v-0f07282f]{grid-template-columns:1fr;gap:8px;margin-bottom:14px}.tech-domain[data-v-0f07282f]{padding:10px 8px;border-radius:6px}.domain-icon[data-v-0f07282f]{width:28px;height:28px}.icon-chip[data-v-0f07282f]{font-size:.65rem;padding:3px 5px;min-width:24px}.domain-title[data-v-0f07282f]{font-size:.75rem}.tech-flow-animation[data-v-0f07282f]{padding:12px 0}.flow-nodes[data-v-0f07282f]{max-width:180px}.flow-node[data-v-0f07282f]{font-size:.65rem;padding:4px 8px}}@media (max-width: 319px){.desktop-tech-modules[data-v-0f07282f]{display:none}.mobile-tech-overview[data-v-0f07282f]{display:block}.tech-matrix[data-v-0f07282f]{padding:8px 4px}.tech-overview-module[data-v-0f07282f]{padding:12px}.overview-title[data-v-0f07282f]{font-size:.85rem}.domain-title[data-v-0f07282f]{font-size:.7rem}.tech-domains-grid[data-v-0f07282f]{gap:6px}.tech-domain[data-v-0f07282f]{padding:8px 6px}}.resources-page[data-v-dec5d005]{min-height:100vh;background:linear-gradient(135deg,#0d1117,#161b22);opacity:0;animation:fadeIn-dec5d005 .8s ease-out forwards}.page-container[data-v-dec5d005]{max-width:1200px;margin:0 auto;padding:2rem}.page-header[data-v-dec5d005]{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;margin-bottom:3rem;padding:2rem 0}.header-content[data-v-dec5d005]{opacity:0;transform:translateY(30px);animation:slideUp-dec5d005 .8s ease-out .2s forwards}.page-title[data-v-dec5d005]{font-size:3rem;font-weight:700;color:#f0f6fc;margin-bottom:1rem;display:flex;align-items:center;gap:1rem}.title-icon[data-v-dec5d005]{font-size:3.5rem;background:linear-gradient(135deg,#58a6ff,#79c0ff);border-radius:20px;padding:.5rem;display:inline-flex;align-items:center;justify-content:center;animation:iconPulse-dec5d005 2s ease-in-out infinite}.page-subtitle[data-v-dec5d005]{font-size:1.2rem;color:#8b949e;line-height:1.6}.header-decoration[data-v-dec5d005]{opacity:0;animation:fadeIn-dec5d005 .8s ease-out .6s forwards}.floating-cards[data-v-dec5d005]{display:flex;flex-direction:column;gap:1rem}.mini-card[data-v-dec5d005]{background:#21262dcc;border:1px solid #30363d;border-radius:12px;padding:1rem;color:#f0f6fc;font-size:.9rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:float-dec5d005 3s ease-in-out infinite}.mini-card[data-v-dec5d005]:nth-child(2){animation-delay:1s}.mini-card[data-v-dec5d005]:nth-child(3){animation-delay:2s}.resources-content[data-v-dec5d005]{margin-bottom:4rem}.search-section[data-v-dec5d005]{margin-bottom:2rem;opacity:0;animation:slideUp-dec5d005 .8s ease-out .3s forwards}.search-container[data-v-dec5d005]{position:relative;max-width:600px;margin:0 auto}.search-input-wrapper[data-v-dec5d005]{position:relative;display:flex;align-items:center;background:#21262dcc;border:1px solid #30363d;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.search-input-wrapper[data-v-dec5d005]:focus-within{border-color:#58a6ff;box-shadow:0 0 20px #58a6ff33}.search-icon[data-v-dec5d005]{padding:0 1rem;color:#8b949e;font-size:1.2rem}.search-input[data-v-dec5d005]{flex:1;padding:1rem 0;background:transparent;border:none;color:#f0f6fc;font-size:1rem;outline:none}.search-input[data-v-dec5d005]::placeholder{color:#8b949e}.clear-search[data-v-dec5d005]{padding:.5rem 1rem;background:transparent;border:none;color:#8b949e;cursor:pointer;border-radius:50%;transition:all .2s ease}.clear-search[data-v-dec5d005]:hover{background:#58a6ff1a;color:#58a6ff}.search-suggestions[data-v-dec5d005]{position:absolute;top:100%;left:0;right:0;background:#21262df2;border:1px solid #30363d;border-top:none;border-radius:0 0 15px 15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;max-height:200px;overflow-y:auto}.suggestion-item[data-v-dec5d005]{padding:.75rem 1rem;color:#8b949e;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(48,54,61,.5)}.suggestion-item[data-v-dec5d005]:hover{background:#58a6ff1a;color:#58a6ff}.suggestion-item[data-v-dec5d005]:last-child{border-bottom:none}.filter-tabs[data-v-dec5d005]{display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap;opacity:0;animation:slideUp-dec5d005 .8s ease-out .4s forwards}.filter-tab[data-v-dec5d005]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:1px solid #30363d;background:transparent;color:#8b949e;border-radius:25px;cursor:pointer;transition:all .3s ease;font-size:.9rem}.filter-tab[data-v-dec5d005]:hover{color:#f0f6fc;border-color:#58a6ff;background:#58a6ff1a}.filter-tab.active[data-v-dec5d005]{color:#0d1117;background:linear-gradient(135deg,#58a6ff,#79c0ff);border-color:transparent}.tab-icon[data-v-dec5d005]{font-size:1.1rem}.resources-grid[data-v-dec5d005]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;opacity:0;animation:slideUp-dec5d005 .8s ease-out .6s forwards}.resource-card[data-v-dec5d005]{background:#21262dcc;border:1px solid #30363d;border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.resource-card[data-v-dec5d005]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(88,166,255,.1),transparent);transition:left .6s ease}.resource-card[data-v-dec5d005]:hover:before{left:100%}.resource-card[data-v-dec5d005]:hover{transform:translateY(-5px);border-color:#58a6ff;box-shadow:0 10px 30px #58a6ff33}.card-header[data-v-dec5d005]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.resource-icon[data-v-dec5d005]{font-size:2.5rem;flex-shrink:0;padding:.5rem;background:#58a6ff1a;border-radius:12px;display:flex;align-items:center;justify-content:center}.resource-meta[data-v-dec5d005]{flex:1}.resource-title[data-v-dec5d005]{font-size:1.3rem;font-weight:600;color:#f0f6fc;margin-bottom:.5rem}.resource-info[data-v-dec5d005]{display:flex;flex-direction:column;gap:.5rem}.resource-category[data-v-dec5d005]{font-size:.8rem;color:#58a6ff;background:#58a6ff1a;padding:.25rem .75rem;border-radius:12px;width:fit-content}.github-stats[data-v-dec5d005]{display:flex;gap:1rem;align-items:center}.stars[data-v-dec5d005]{font-size:.8rem;color:gold;background:#ffd7001a;padding:.25rem .5rem;border-radius:8px;border:1px solid rgba(255,215,0,.2)}.language[data-v-dec5d005]{font-size:.8rem;color:#79c0ff;background:#79c0ff1a;padding:.25rem .5rem;border-radius:8px;border:1px solid rgba(121,192,255,.2)}.resource-description[data-v-dec5d005]{color:#8b949e;line-height:1.6;margin-bottom:1rem}.resource-tags[data-v-dec5d005]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.tag[data-v-dec5d005]{font-size:.75rem;color:#79c0ff;background:#79c0ff1a;padding:.25rem .5rem;border-radius:8px;border:1px solid rgba(121,192,255,.2)}.resource-actions[data-v-dec5d005]{display:flex;gap:.75rem}.action-btn[data-v-dec5d005]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none}.action-btn.primary[data-v-dec5d005]{background:linear-gradient(135deg,#58a6ff,#79c0ff);color:#0d1117}.action-btn.secondary[data-v-dec5d005]{background:transparent;color:#8b949e;border:1px solid #30363d}.action-btn[data-v-dec5d005]:hover{transform:translateY(-2px)}.action-btn.primary[data-v-dec5d005]:hover{box-shadow:0 5px 15px #58a6ff4d}.action-btn.secondary[data-v-dec5d005]:hover{color:#f0f6fc;border-color:#58a6ff;background:#58a6ff1a}.stats-section[data-v-dec5d005]{opacity:0;animation:slideUp-dec5d005 .8s ease-out .8s forwards}.stats-grid[data-v-dec5d005]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.stat-card[data-v-dec5d005]{background:#21262dcc;border:1px solid #30363d;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-card[data-v-dec5d005]:hover{transform:translateY(-5px);border-color:#58a6ff}.stat-icon[data-v-dec5d005]{font-size:3rem;margin-bottom:1rem;display:block}.stat-number[data-v-dec5d005]{font-size:2.5rem;font-weight:700;color:#58a6ff;margin-bottom:.5rem}.stat-label[data-v-dec5d005]{color:#8b949e;font-size:.9rem}@keyframes fadeIn-dec5d005{to{opacity:1}}@keyframes slideUp-dec5d005{to{opacity:1;transform:translateY(0)}}@keyframes float-dec5d005{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes iconPulse-dec5d005{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width: 768px){.page-container[data-v-dec5d005]{padding:1rem}.page-header[data-v-dec5d005]{grid-template-columns:1fr;text-align:center}.page-title[data-v-dec5d005]{font-size:2.5rem;flex-direction:column;gap:.5rem}.resources-grid[data-v-dec5d005]{grid-template-columns:1fr}.filter-tabs[data-v-dec5d005]{justify-content:center}.floating-cards[data-v-dec5d005]{flex-direction:row;justify-content:center}}.docs-page[data-v-f482453b]{min-height:100vh;background:linear-gradient(135deg,#0d1117,#161b22);opacity:0;animation:fadeIn-f482453b .8s ease-out forwards}.page-container[data-v-f482453b]{max-width:1400px;margin:0 auto;padding:2rem;display:grid;grid-template-columns:1fr 300px;gap:2rem}.page-header[data-v-f482453b]{grid-column:1 / -1;text-align:center;margin-bottom:2rem;opacity:0;transform:translateY(30px);animation:slideUp-f482453b .8s ease-out .2s forwards}.page-title[data-v-f482453b]{font-size:3rem;font-weight:700;color:#f0f6fc;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.title-icon[data-v-f482453b]{font-size:3.5rem;background:linear-gradient(135deg,#58a6ff,#79c0ff);border-radius:20px;padding:.5rem;animation:iconBounce-f482453b 2s ease-in-out infinite}.page-subtitle[data-v-f482453b]{font-size:1.2rem;color:#8b949e;line-height:1.6}.search-section[data-v-f482453b]{grid-column:1 / -1;margin-bottom:2rem;opacity:0;animation:slideUp-f482453b .8s ease-out .4s forwards}.search-container[data-v-f482453b]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.search-box[data-v-f482453b]{display:flex;align-items:center;background:#21262dcc;border:1px solid #30363d;border-radius:25px;padding:.75rem 1.5rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:300px}.search-box[data-v-f482453b]:focus-within{border-color:#58a6ff;box-shadow:0 0 15px #58a6ff4d}.search-icon[data-v-f482453b]{color:#8b949e;margin-right:.75rem}.search-input[data-v-f482453b]{background:transparent;border:none;outline:none;color:#f0f6fc;font-size:1rem;flex:1}.search-input[data-v-f482453b]::placeholder{color:#8b949e}.filter-dropdown[data-v-f482453b]{position:relative}.tag-filter[data-v-f482453b]{background:#21262dcc;border:1px solid #30363d;border-radius:25px;padding:.75rem 1.5rem;color:#f0f6fc;font-size:1rem;cursor:pointer;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tag-filter[data-v-f482453b]:hover,.tag-filter[data-v-f482453b]:focus{border-color:#58a6ff}.docs-content[data-v-f482453b]{opacity:0;animation:slideUp-f482453b .8s ease-out .6s forwards}.docs-grid[data-v-f482453b]{display:grid;gap:1.5rem;margin-bottom:2rem}.doc-card[data-v-f482453b]{background:#21262dcc;border:1px solid #30363d;border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.doc-card[data-v-f482453b]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(88,166,255,.1),transparent);transition:left .6s ease}.doc-card[data-v-f482453b]:hover:before{left:100%}.doc-card[data-v-f482453b]:hover{transform:translateY(-5px);border-color:#58a6ff;box-shadow:0 10px 30px #58a6ff33}.doc-header[data-v-f482453b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.doc-meta[data-v-f482453b]{display:flex;gap:1rem;font-size:.9rem;color:#8b949e}.doc-difficulty[data-v-f482453b]{padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.doc-difficulty.beginner[data-v-f482453b]{background:#2ea04333;color:#3fb950}.doc-difficulty.intermediate[data-v-f482453b]{background:#fbbc0533;color:#f85149}.doc-difficulty.advanced[data-v-f482453b]{background:#f8514933;color:#f85149}.doc-title[data-v-f482453b]{font-size:1.4rem;font-weight:600;color:#f0f6fc;margin-bottom:.75rem;line-height:1.4}.doc-excerpt[data-v-f482453b]{color:#8b949e;line-height:1.6;margin-bottom:1rem}.doc-tags[data-v-f482453b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.doc-tag[data-v-f482453b]{font-size:.75rem;color:#79c0ff;background:#79c0ff1a;padding:.25rem .5rem;border-radius:8px;border:1px solid rgba(121,192,255,.2);cursor:pointer;transition:all .2s ease}.doc-tag[data-v-f482453b]:hover{background:#79c0ff33;transform:translateY(-1px)}.doc-actions[data-v-f482453b]{display:flex;justify-content:space-between;align-items:center}.read-btn[data-v-f482453b]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#58a6ff,#79c0ff);color:#0d1117;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease}.read-btn[data-v-f482453b]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #58a6ff66}.btn-icon[data-v-f482453b]{transition:transform .3s ease}.read-btn:hover .btn-icon[data-v-f482453b]{transform:translate(3px)}.doc-stats[data-v-f482453b]{display:flex;gap:1rem}.stat[data-v-f482453b]{display:flex;align-items:center;gap:.25rem;font-size:.9rem;color:#8b949e}.pagination[data-v-f482453b]{display:flex;justify-content:center;gap:.5rem}.page-btn[data-v-f482453b]{padding:.5rem 1rem;background:transparent;border:1px solid #30363d;color:#8b949e;border-radius:8px;cursor:pointer;transition:all .3s ease}.page-btn[data-v-f482453b]:hover,.page-btn.active[data-v-f482453b]{background:#58a6ff;color:#0d1117;border-color:#58a6ff}.docs-sidebar[data-v-f482453b]{display:flex;flex-direction:column;gap:1.5rem;opacity:0;animation:slideUp-f482453b .8s ease-out .8s forwards}.sidebar-card[data-v-f482453b]{background:#21262dcc;border:1px solid #30363d;border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sidebar-title[data-v-f482453b]{font-size:1.1rem;font-weight:600;color:#f0f6fc;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.stats-list[data-v-f482453b]{display:flex;flex-direction:column;gap:.75rem}.stat-item[data-v-f482453b]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-f482453b]{color:#8b949e;font-size:.9rem}.stat-value[data-v-f482453b]{color:#58a6ff;font-weight:600}.popular-tags[data-v-f482453b]{display:flex;flex-wrap:wrap;gap:.5rem}.popular-tag[data-v-f482453b]{color:#79c0ff;background:#79c0ff1a;padding:.25rem .5rem;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.8rem}.popular-tag[data-v-f482453b]:hover{background:#79c0ff33;transform:scale(1.05)}.popular-docs[data-v-f482453b]{display:flex;flex-direction:column;gap:1rem}.popular-doc[data-v-f482453b]{padding:1rem;background:#0d111780;border-radius:8px;cursor:pointer;transition:all .2s ease}.popular-doc[data-v-f482453b]:hover{background:#58a6ff1a}.popular-doc-title[data-v-f482453b]{font-size:.9rem;color:#f0f6fc;margin-bottom:.5rem;line-height:1.3}.popular-doc-meta[data-v-f482453b]{display:flex;gap:1rem;font-size:.8rem;color:#8b949e}@keyframes fadeIn-f482453b{to{opacity:1}}@keyframes slideUp-f482453b{to{opacity:1;transform:translateY(0)}}@keyframes iconBounce-f482453b{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width: 1024px){.page-container[data-v-f482453b]{grid-template-columns:1fr;gap:2rem}.docs-sidebar[data-v-f482453b]{order:-1}}@media (max-width: 768px){.page-container[data-v-f482453b]{padding:1rem}.page-title[data-v-f482453b]{font-size:2.5rem;flex-direction:column;gap:.5rem}.search-container[data-v-f482453b]{flex-direction:column;align-items:center}.search-box[data-v-f482453b]{min-width:unset;width:100%;max-width:400px}.doc-actions[data-v-f482453b]{flex-direction:column;gap:1rem;align-items:stretch}.doc-stats[data-v-f482453b]{justify-content:center}}
