@keyframes wikiRevealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes wikiRevealScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes wikiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wikiPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes wikiGlow{0%,to{box-shadow:0 0 20px #22c55e33}50%{box-shadow:0 0 40px #22c55e66}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blinkCursor{0%,50%{border-right-color:#0000}51%,to{border-right-color:currentColor}}@keyframes scrollBounce{0%,20%,50%,80%,to{transform:translateY(0)translate(-50%)}40%{transform:translateY(-8px)translate(-50%)}60%{transform:translateY(-4px)translate(-50%)}}@keyframes nodePulse{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.8;transform:scale(1)}}@keyframes connectionFlow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.wiki-card-3d{transform-style:preserve-3d;perspective:1000px;transition:transform .3s}.wiki-card-3d:hover{transform:translateY(-5px)}.wiki-sticky-header{z-index:40;-webkit-backdrop-filter:blur(12px);background:#000c;transition:all .3s;position:sticky;top:80px}.wiki-sticky-header.is-stuck{border-bottom:1px solid #ffffff1a;box-shadow:0 4px 30px #0000004d}.wiki-tooltip{opacity:0;visibility:hidden;transition:all .2s;transform:translateY(8px)}.wiki-tooltip-trigger:hover .wiki-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.wiki-flow-step{opacity:0;transform:translate(-20px)}.wiki-flow-step.animate{animation:.6s forwards wikiRevealUp}.wiki-flow-connector{stroke-dasharray:100;stroke-dashoffset:100px}.wiki-flow-connector.animate{animation:.8s forwards connectionFlow}.wiki-hardware-card{transition:all .4s;position:relative;overflow:hidden}.wiki-hardware-card:before{content:"";background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#22c55e26 0%,transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.wiki-hardware-card:hover:before{opacity:1}.wiki-hardware-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0006}.wiki-importance-gradient{background:linear-gradient(135deg,#ef44441a 0%,#fb923c1a 50%,#22c55e1a 100%)}@media (prefers-reduced-motion:reduce){.wiki-card-3d,.wiki-hardware-card,.wiki-flow-step,.wiki-tooltip{transition:none!important;animation:none!important}.wiki-flow-step,.wiki-tooltip{opacity:1;visibility:visible;transform:none}}@media (max-width:768px){.wiki-card-3d,.wiki-hardware-card,.wiki-flow-step,.wiki-sticky-header,.wiki-tooltip,section,[class*=motion]{backface-visibility:hidden;will-change:transform,opacity;transform:translateZ(0)}.wiki-card-3d,.wiki-hardware-card{transition:transform .15s ease-out,box-shadow .15s ease-out!important}.wiki-card-3d:hover,.wiki-hardware-card:hover{transform:translateY(-2px)translateZ(0)!important;box-shadow:0 10px 20px #0000004d!important}.wiki-hardware-card:before{display:none}.wiki-flow-step.animate{animation-duration:.3s!important}.wiki-flow-connector.animate{animation-duration:.4s!important}.wiki-sticky-header{-webkit-backdrop-filter:blur(8px)}@keyframes wikiFloat{0%,to{transform:translateY(0)}}@keyframes wikiGlow{0%,to{box-shadow:0 0 10px #22c55e1a}50%{box-shadow:0 0 15px #22c55e33}}section,section>div,section [class*=motion],section div[style*="opacity: 0"],section div[style*=opacity\:0]{animation:.1s ease-out 1.5s forwards mobileVisibilityFallback!important}}@keyframes mobileVisibilityFallback{to{opacity:1!important;transform:translateY(0)translateZ(0)!important}}
