:root{--color-primary: #00ffcc;--color-secondary: #ff006e;--color-bg: #0a0a0a;--color-surface: #121212;--color-text: #e0e0e0;--color-text-dim: #808080;--color-accent: #ffb700}.matrix-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.04;pointer-events:none}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(ellipse at center,rgba(0,255,204,.05) 0%,transparent 70%),radial-gradient(circle at 20% 80%,rgba(255,0,110,.05) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,183,0,.03) 0%,transparent 50%);pointer-events:none;z-index:0}*{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--color-bg);color:var(--color-text);font-family:Share Tech Mono,monospace;line-height:1.6;min-height:100%}body{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:hidden;margin:0;padding:0}.neural-network,.hologram-grid,.scanlines,.noise,.glitch-overlay,.server-rack-bg,.cloud-factory,.perspective-grid,.data-streams{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.server-rack-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;opacity:.15;background-image:repeating-linear-gradient(90deg,transparent 0px,rgba(150,100,255,.1) 2px,rgba(150,100,255,.2) 4px,transparent 6px,transparent 80px),repeating-linear-gradient(0deg,transparent 0px,rgba(255,0,110,.05) 1px,transparent 2px,transparent 40px),repeating-linear-gradient(90deg,transparent 0px,rgba(0,255,204,.15) 1px,transparent 2px,transparent 240px);filter:blur(4px);animation:rackPulse 6s ease-in-out infinite}@keyframes rackPulse{0%,to{opacity:.15}50%{opacity:.22}}.cloud-factory{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;opacity:.08;background:linear-gradient(135deg,transparent 30%,rgba(100,150,255,.15) 32%,transparent 34%),linear-gradient(225deg,transparent 50%,rgba(255,150,50,.12) 52%,transparent 54%),linear-gradient(45deg,transparent 70%,rgba(150,100,255,.1) 72%,transparent 74%);background-size:400px 400px,350px 350px,450px 450px;background-position:0 0,200px 200px,100px -100px;animation:cloudFactoryShift 60s linear infinite;will-change:transform;transform:translateZ(0)}@keyframes cloudFactoryShift{0%{background-position:0 0,200px 200px,100px -100px}to{background-position:400px 400px,600px 600px,500px 300px}}.perspective-grid{position:fixed;bottom:0;left:0;width:100vw;height:60vh;pointer-events:none;z-index:0;opacity:.12;background-image:repeating-linear-gradient(0deg,transparent,transparent calc(5vh - 1px),rgba(255,0,110,.3) calc(5vh - 1px),rgba(255,0,110,.3) 5vh);transform:perspective(400px) rotateX(45deg);transform-origin:bottom center}.data-streams{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1;opacity:.06;overflow:hidden}.data-streams:before,.data-streams:after{content:"";position:absolute;width:2px;height:100vh;background:linear-gradient(180deg,transparent 0%,rgba(0,255,204,.6) 20%,rgba(0,255,204,.8) 50%,rgba(0,255,204,.6) 80%,transparent 100%);animation:dataStreamFlow 8s linear infinite}.data-streams:before{left:15%;animation-delay:0s}.data-streams:after{right:25%;animation-delay:4s}@keyframes dataStreamFlow{0%{transform:translateY(-100vh);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh);opacity:0}}.scanlines{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 1px,transparent 3px);z-index:1000;opacity:.5}.noise{display:none}header{background:var(--color-surface);border-bottom:1px solid var(--color-primary);box-shadow:0 0 20px #00ffcc4d;position:relative;z-index:100}nav{max-width:1200px;margin:0 auto;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.logo{display:flex;text-decoration:none;color:var(--color-primary);font-family:Share Tech Mono,monospace;line-height:1}.terminal-prompt{font-size:1.1rem;font-weight:400;letter-spacing:.02em;color:var(--color-primary)}.terminal-prompt:before{content:"";display:inline-block;width:8px;height:8px;background:var(--color-primary);border-radius:50%;margin-right:.5rem;animation:blink 1.5s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.neural-network{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:.05;background-image:linear-gradient(rgba(0,255,204,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,204,.08) 1px,transparent 1px);background-size:60px 60px;pointer-events:none;z-index:1}@media(max-width:768px){.neural-network,.hologram-grid{opacity:.02}.server-rack-bg,.cloud-factory,.perspective-grid{opacity:.05}.data-streams{display:none}}.hologram-grid{position:fixed;top:0;left:0;width:100vw;height:100vh;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,255,204,.015) 3px,rgba(0,255,204,.015) 4px);pointer-events:none;z-index:2}.nav-links{display:flex;gap:2rem;align-items:center}.nav-links a{color:var(--color-text-dim);text-decoration:none;font-size:.9rem;letter-spacing:.1em;transition:all .3s ease;position:relative}.nav-links a:hover{color:var(--color-primary);text-shadow:0 0 10px rgba(0,255,204,.5)}.nav-links a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;background:var(--color-primary);transition:width .3s ease}.nav-links a:hover:after{width:100%}.search-btn{background:#00ffcc1a;border:1px solid var(--color-primary);color:var(--color-primary);padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:.9rem;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.search-btn:hover{background:#0fc3}.search-shortcut{font-size:.75rem;opacity:.7}.search-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh}.search-modal-content{width:90%;max-width:600px;background:var(--color-surface);border:2px solid var(--color-primary);border-radius:8px;box-shadow:0 0 40px #00ffcc4d;overflow:hidden}.search-header{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid rgba(0,255,204,.2)}#search-input{flex:1;background:transparent;border:none;color:var(--color-text);font-family:Share Tech Mono,monospace;font-size:1.1rem;outline:none}#search-input::placeholder{color:var(--color-text-dim)}.close-btn{background:transparent;border:none;color:var(--color-text-dim);font-size:1.5rem;cursor:pointer;padding:.25rem .5rem;transition:color .3s ease}.close-btn:hover{color:var(--color-primary)}.search-results{max-height:60vh;overflow-y:auto;padding:1rem}.search-result-item{padding:1rem;border:1px solid rgba(0,255,204,.2);margin-bottom:.75rem;border-radius:4px;cursor:pointer;transition:all .3s ease;background:#0000004d}.search-result-item:hover{border-color:var(--color-primary);background:#00ffcc0d;transform:translate(4px)}.search-result-title{color:var(--color-primary);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.search-result-description{color:var(--color-text-dim);font-size:.9rem;margin-bottom:.5rem}.search-result-tags{display:flex;gap:.5rem;flex-wrap:wrap}.search-result-tag{font-size:.75rem;padding:.25rem .5rem;background:#00ffcc1a;border:1px solid rgba(0,255,204,.3);border-radius:3px;color:var(--color-primary)}.search-no-results{text-align:center;color:var(--color-text-dim);padding:2rem;font-family:Share Tech Mono,monospace}main{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:3rem 2rem}footer{background:var(--color-surface);border-top:1px solid var(--color-primary);padding:.5rem 2rem 1rem;text-align:center;color:var(--color-text-dim);font-size:.9rem}footer>p:first-child{margin-bottom:1.5rem}footer>p:last-child{margin-top:1.5rem}.reliability{margin-top:.5rem;color:var(--color-primary);font-family:Share Tech Mono,monospace;font-size:.85rem}.footer-links{display:flex;gap:1.5rem;justify-content:center;align-items:center;margin:1.5rem 0 2rem}.footer-links a{color:var(--color-text-dim);transition:all .3s ease;display:inline-flex;align-items:center}.footer-links a:hover{color:var(--color-primary);transform:translateY(-2px)}.footer-links svg{width:20px;height:20px}.secret-hint{margin-top:0;margin-bottom:0;padding-bottom:0;color:#969696b3;font-family:Share Tech Mono,monospace;font-size:.7rem;letter-spacing:.05em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}h1,h2,h3,h4,h5,h6{font-family:Orbitron,monospace;color:var(--color-primary);line-height:1.2;margin-bottom:1rem}h1{font-size:3rem;font-weight:900}h2{font-size:2rem;font-weight:700}h3{font-size:1.5rem;font-weight:700}p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.8}a{color:var(--color-primary);transition:all .3s ease}a:hover{color:var(--color-accent);text-shadow:0 0 5px currentColor}blockquote{border-left:3px solid var(--color-secondary);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--color-text-dim);background:linear-gradient(90deg,rgba(255,0,110,.1) 0%,transparent 100%);padding:1rem 1.5rem}pre{background:var(--color-surface);border:1px solid rgba(0,255,204,.2);padding:1rem;overflow-x:auto;margin:1rem 0;border-radius:4px}code{font-family:Share Tech Mono,monospace;color:var(--color-accent)}@media(max-width:768px){h1{font-size:2rem}h2{font-size:1.5rem}nav{padding:1rem 1.5rem}.terminal-prompt{font-size:.85rem}.nav-links{gap:.75rem}.nav-links a{font-size:.8rem}.search-btn{padding:.4rem .75rem;font-size:.8rem}.search-shortcut{display:none}main{padding:2rem 1rem}footer{padding:.5rem 2rem 6rem}}@media(max-width:480px){nav{padding:.75rem 1rem}.terminal-prompt{font-size:.75rem}.nav-links{gap:.5rem}.nav-links a{font-size:.75rem}.search-btn{padding:.35rem .6rem;font-size:.75rem}footer{padding:.5rem 1.5rem 7rem}}:root{--color-primary:#00ffcc;--color-bg:#0a0a0a;--color-surface:#121212;--color-text:#e0e0e0;--color-text-dim:#808080}[data-astro-cid-37fxchfa]{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--color-bg);color:var(--color-text);font-family:monospace;line-height:1.6}body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}header[data-astro-cid-37fxchfa]{background:var(--color-surface);border-bottom:1px solid var(--color-primary);position:relative;z-index:100}nav[data-astro-cid-37fxchfa]{max-width:1200px;margin:0 auto;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}main[data-astro-cid-37fxchfa]{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:3rem 2rem}footer[data-astro-cid-37fxchfa]{background:var(--color-surface);border-top:1px solid var(--color-primary);padding:.5rem 2rem 1rem;text-align:center;color:var(--color-text-dim)}@media(max-width:768px){footer[data-astro-cid-37fxchfa]{padding:.5rem 2rem 6rem}}@media(max-width:480px){footer[data-astro-cid-37fxchfa]{padding:.5rem 1.5rem 7rem}}
