.navbar[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;width:100%;height:50px;background:#000;display:flex;justify-content:center;align-items:center;z-index:10000;border-bottom:1px solid #003300;overflow:hidden}.terminal-overlay[data-astro-cid-3ef6ksr2]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#12101000 50%,#0000001a 50%);background-size:100% 4px;pointer-events:none}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;list-style:none;gap:15px;margin:0;padding:0}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:1px;padding:8px 12px;color:#00ff41;text-decoration:none;position:relative;transition:all .2s ease;text-transform:uppercase}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#fff;text-shadow:2px 0 #ff00c1,-2px 0 #00fff9;animation:glitch-nav .3s infinite}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{background:#00ff4126;border:1px solid #00ff41;color:#fff;text-shadow:0 0 10px #00ff41,0 0 20px rgba(0,255,65,.5);box-shadow:inset 0 0 15px #00ff411a}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active:before{content:">";position:absolute;left:2px;color:#00ff41;animation:blink .8s steps(2) infinite}@keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes glitch-nav{0%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(-1px,-1px)}60%{transform:translate(1px,1px)}80%{transform:translate(1px,-1px)}to{transform:translate(0)}}@media(max-width:1100px){.nav-links[data-astro-cid-3ef6ksr2]{gap:5px}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:9px;padding:5px 8px}}:root{--terminal-green: #00ff41;--terminal-dark: #050505;--glitch-pink: #ff00c1;--glitch-blue: #00fff9}.article-meta-header{max-width:800px;margin:20px auto 50px;border:1px solid var(--terminal-green);background:#00140099;font-family:JetBrains Mono,monospace}.meta-line{display:flex;justify-content:space-between;padding:6px 15px;font-size:10px;background:var(--terminal-green);color:#000;font-weight:700;letter-spacing:1px}.meta-line.bottom{background:#00ff4126;color:var(--terminal-green);border-top:1px solid var(--terminal-green)}.meta-content{padding:30px}.meta-title{margin:0 0 12px;font-size:32px;color:#fff;text-transform:uppercase;line-height:1.1}.meta-desc{margin:0 0 25px;color:#aaa;font-size:15px;border-left:3px solid var(--terminal-green);padding-left:20px;line-height:1.5}.meta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;border-top:1px solid rgba(0,255,65,.2);padding-top:25px}.grid-item{display:flex;flex-direction:column}.grid-item.full-width{grid-column:span 2;border-top:1px solid rgba(255,255,255,.05);padding-top:15px}.label{font-size:10px;color:var(--terminal-green);margin-bottom:6px;opacity:.8;letter-spacing:1px}.value{font-size:14px;color:#eee}.node-link{color:var(--terminal-green);text-decoration:none;transition:.2s}.node-link:hover{background:var(--terminal-green);color:#000}.blink{animation:blink-anim 1s steps(2) infinite}@keyframes blink-anim{0%{opacity:0}}.status-ok{color:var(--terminal-green)}.glitch-overlay{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:0;transition:opacity .5s ease;overflow:hidden}.glitch-overlay.active{opacity:1;pointer-events:all;backdrop-filter:contrast(180%) brightness(140%) saturate(250%) hue-rotate(15deg);animation:global-flicker .1s infinite alternate}.glitch-overlay.active:before,.glitch-overlay.active:after{content:"";position:absolute;inset:-100px;backdrop-filter:blur(1.5px);pointer-events:none}.glitch-overlay.active:before{box-shadow:20px 0 #ff00c180;animation:glitch-massive-1 .35s infinite steps(1)}.glitch-overlay.active:after{box-shadow:-20px 0 #00fff980;animation:glitch-massive-2 .45s infinite steps(1) reverse}@keyframes global-flicker{0%{background:#00ff4114;transform:skew(1deg)}50%{background:transparent;transform:skew(-1.5deg)}to{background:#ff00c10a;transform:skew(.5deg)}}@keyframes glitch-massive-1{0%{clip-path:inset(80% 0 1% 0);transform:translate3d(-50px,-15px,0)}25%{clip-path:inset(15% 0 70% 0);transform:translate3d(50px,15px,0)}50%{clip-path:inset(45% 0 35% 0);transform:translate3d(-30px,-25px,0)}75%{clip-path:inset(65% 0 5% 0);transform:translate3d(40px,20px,0)}to{clip-path:inset(5% 0 90% 0);transform:translate3d(-20px,10px,0)}}@keyframes glitch-massive-2{0%{clip-path:inset(10% 0 85% 0);transform:translate3d(40px,15px,0) skew(15deg)}20%{clip-path:inset(60% 0 15% 0);transform:translate3d(-40px,-20px,0) skew(-10deg)}40%{clip-path:inset(30% 0 55% 0);transform:translate3d(25px,20px,0) skew(25deg)}70%{clip-path:inset(85% 0 2% 0);transform:translate3d(-35px,10px,0) skew(-20deg)}to{clip-path:inset(25% 0 45% 0);transform:translate3d(20px,-15px,0) skew(10deg)}}html,body{margin:0;padding:0;background-color:#000;color:#fff;font-family:Inter,sans-serif;overflow-x:hidden}.crt-base{position:fixed;inset:0;z-index:0;pointer-events:none}.crt-overlay{position:absolute;inset:0;background:radial-gradient(circle,#0000 50%,#0006);z-index:2}.scanlines{position:absolute;inset:0;background:linear-gradient(#12101000 50%,#0000001a 50%);background-size:100% 4px;z-index:1}.matrix-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background:#00000080;z-index:10001;overflow:hidden}.matrix-bar{height:100%;background:var(--terminal-green);width:0%;box-shadow:0 0 15px var(--terminal-green);display:flex;align-items:center;justify-content:flex-end;transition:width .1s ease-out}.matrix-text{font-family:JetBrains Mono;font-size:8px;color:#000;padding-right:5px;font-weight:700}.content{padding-top:60px;min-height:100vh;position:relative;z-index:5}.search-modal{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(10px);z-index:20000;display:flex;justify-content:center;padding-top:15vh;opacity:0;pointer-events:none;transition:.3s}.search-modal.active{opacity:1;pointer-events:auto}.search-container{width:90%;max-width:600px;background:var(--terminal-dark);border:1px solid var(--terminal-green);padding:20px;font-family:JetBrains Mono}#search-input{background:transparent;border:none;border-bottom:1px solid #222;color:var(--terminal-green);width:100%;outline:none;font-size:1.2rem}.result-item{display:block;padding:12px;text-decoration:none;color:var(--terminal-green);border-bottom:1px solid #111;transition:background .2s}.result-item:hover{background:#00ff411a}.res-type{font-size:.7rem;color:#555;display:block;margin-bottom:2px}
