:root{--bg:#0c0c0c;--surface:#111;--surface2:#161616;--border:#1e1e1e;--text:#e8e8e8;--muted:#888;--dim:#222;--accent:#39ff14;--adim:#39ff140f;--aborder:#39ff142e;--sm:13px;--md:15px;--lg:19px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:JetBrains Mono,Cascadia Code,Fira Code,Consolas,Courier New,monospace;overflow-x:hidden}body:after{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#39ff1402 2px 4px);position:fixed;inset:0}#neural{pointer-events:none;z-index:3;opacity:.35;position:fixed;inset:0}nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#0c0c0cf5;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 48px;display:flex;position:fixed;top:0}.nav-logo{align-items:center;gap:10px;text-decoration:none;display:flex}.nav-logo span{letter-spacing:.3em;color:#e8e8e8;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:800}.nav-burger{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;padding:6px 10px;font-family:inherit;font-size:18px;line-height:1;display:none}.nav-links{gap:32px;list-style:none;display:flex}.nav-links a{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a:hover{color:#fff}.nav-links a.nav-active{color:var(--accent);font-weight:700}.nav-dropdown{position:relative}.nav-dropdown-toggle{cursor:pointer;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:500;transition:color .2s}.nav-dropdown-toggle:hover{color:#fff}.nav-arrow{opacity:.5;font-size:10px;transition:transform .2s}.nav-dropdown:hover .nav-arrow{transform:rotate(180deg)}.nav-dropdown-menu{z-index:200;min-width:160px;padding-top:12px;list-style:none;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-dropdown:hover .nav-dropdown-menu{display:block}.nav-dropdown-menu:before{content:"";border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111111fa;position:absolute;inset:12px 0 0}.nav-dropdown-menu li{z-index:1;position:relative}.nav-dropdown-menu a{color:var(--muted);letter-spacing:.08em;white-space:nowrap;padding:10px 16px;font-size:12px;text-decoration:none;transition:color .2s,background .2s;display:block}.nav-dropdown-menu a:hover{color:var(--accent);background:#39ff140d}.status{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.nav-github{color:var(--muted);align-items:center;transition:color .2s;display:flex}.nav-github:hover{color:var(--accent)}.dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 4px var(--accent);border-radius:50%;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.sec{border-bottom:1px solid var(--border);z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:120px 64px;position:relative}.sec-full{border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;width:100%;min-height:100vh;scroll-margin-top:56px;display:flex;overflow:hidden}.sec-full .sec{border-bottom:none;min-height:auto;padding:80px 64px}.sec-alt{background:#0e100e;position:relative}.sec-alt:before{content:"01 00 11 0x ff 10 a7 3c 00 b2 e9 1f 00 ff 39 0c 0a d4 2b 8c 9d 1e 4a 2f b8 91 3c 7d";letter-spacing:.4em;color:#39ff1406;word-break:break-all;pointer-events:none;z-index:0;padding:40px;font-size:10px;line-height:3;animation:20s linear infinite hexDrift;position:absolute;inset:0;overflow:hidden}@keyframes hexDrift{0%{transform:translateY(0)}to{transform:translateY(-40px)}}section{scroll-margin-top:56px}.label{color:var(--accent);letter-spacing:.3em;text-transform:uppercase;opacity:.8;text-shadow:0 0 8px #39ff144d;margin-bottom:48px;padding-top:11px;font-size:12px;line-height:1}.label:before{content:"// "}.label.visible{text-shadow:0 0 12px #39ff1466;animation:.15s labelFlicker}@keyframes labelFlicker{0%{opacity:.8}25%{opacity:.2}50%{opacity:.9}75%{opacity:.3}to{opacity:.8}}h1{letter-spacing:-.02em;margin-bottom:36px;font-size:clamp(38px,4.2vw,62px);font-weight:800;line-height:1.18}h2{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(32px,3.8vw,56px);font-weight:800;line-height:1.15}h3{font-size:var(--lg);margin-bottom:8px;font-weight:700}p{font-size:var(--md);color:var(--muted);max-width:560px;line-height:1.8}strong{color:var(--text)}.at{color:var(--accent)}.sec-title{letter-spacing:-.02em;margin-bottom:56px;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.12}.btn-p{background:var(--accent);color:#000;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:none;padding:14px 32px;font-family:inherit;font-size:13px;font-weight:800;transition:all .3s;animation:3s ease-in-out infinite btnPulse;position:relative;overflow:hidden}.btn-p:hover{animation:none;transform:translateY(-1px);box-shadow:0 0 28px #39ff1473}.btn-p:after{content:"";background:linear-gradient(45deg,#0000,#ffffff1f,#0000);width:200%;height:200%;transition:none;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)translate(-100%)}.btn-p:hover:after{transition:transform .6s;transform:rotate(45deg)translate(100%)}@keyframes btnPulse{0%,to{box-shadow:0 0 8px #39ff1433}50%{box-shadow:0 0 20px #39ff1466}}.btn-s{color:var(--text);border:1px solid var(--border);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;padding:14px 32px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s}.btn-s:hover{border-color:var(--accent);color:var(--accent)}.fade{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(14px)}.fade.visible{opacity:1;transform:translateY(0)}.fade-left{opacity:0;transition:opacity .7s,transform .7s;transform:translate(-30px)}.fade-left.visible{opacity:1;transform:translate(0)}.fade-right{opacity:0;transition:opacity .7s,transform .7s;transform:translate(30px)}.fade-right.visible{opacity:1;transform:translate(0)}.fade-scale{opacity:0;transition:opacity .7s,transform .7s;transform:scale(.92)}.fade-scale.visible{opacity:1;transform:scale(1)}.container{max-width:1100px;margin:0 auto;padding:96px 48px 80px;position:relative}.container:before{content:"";pointer-events:none;filter:blur(60px);z-index:0;background:radial-gradient(circle,#39ff140f 0%,#39ff1405 40%,#0000 70%);border-radius:50%;width:450px;height:450px;animation:12s ease-in-out infinite ambientDrift;position:fixed;top:15%;left:-5%}.container:after{content:"";pointer-events:none;filter:blur(50px);z-index:0;background:radial-gradient(circle,#00d4aa0d 0%,#0000 70%);border-radius:50%;width:350px;height:350px;animation:15s ease-in-out infinite reverse ambientDrift;position:fixed;bottom:10%;right:-5%}@keyframes ambientDrift{0%,to{transform:translate(0)scale(1)}25%{transform:translate(20px,-15px)scale(1.05)}50%{transform:translate(-10px,20px)scale(.95)}75%{transform:translate(15px,10px)scale(1.03)}}.page-title{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(28px,3.5vw,48px);font-weight:800;line-height:1.15}.page-sub{font-size:var(--md);color:var(--muted);max-width:560px;margin-bottom:64px;line-height:1.7}.search-box{gap:0;margin-bottom:48px;display:flex}.search-input{background:var(--surface);border:1px solid var(--border);color:var(--text);font-family:inherit;font-size:var(--sm);border-right:none;outline:none;flex:1;padding:14px 20px;transition:border-color .2s}.search-input:focus{border-color:var(--aborder)}.search-input::placeholder{color:var(--muted);opacity:.4}.search-btn{background:var(--adim);border:1px solid var(--aborder);color:var(--accent);cursor:pointer;letter-spacing:.12em;padding:14px 24px;font-family:inherit;font-size:12px;font-weight:700;transition:all .2s}.search-btn:hover{background:#39ff141f}.stats-bar{background:var(--border);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:48px;display:grid}.stat{background:var(--surface);padding:24px 20px;transition:background .3s,box-shadow .3s}.stat:hover{background:var(--surface2);box-shadow:inset 0 0 16px #39ff140a}.stat-label{color:var(--accent);opacity:.5;letter-spacing:.15em;margin-bottom:8px;font-size:9px}.stat-val{color:var(--text);font-size:clamp(20px,2.5vw,28px);font-weight:800}.stat-val .accent{color:var(--accent)}footer{z-index:1;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:48px 64px;display:flex;position:relative}.fl{font-size:var(--sm);color:var(--muted);line-height:2}.flinks{gap:32px;display:flex}.flinks a{font-size:var(--sm);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .2s}.flinks a:hover{color:var(--accent)}pre{color:#ccc;border:1px solid var(--border);background:#080808;padding:24px 28px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.9;position:relative;overflow-x:auto}.cg{color:#6aab73}.cb{color:#7ab0d4}.cc{color:#444}.cy{color:#d4b44a}.co{color:#c85}.ca{color:var(--accent)}@media (max-width:900px){.nav-burger{display:block}.nav-links{border-bottom:1px solid var(--border);background:#0c0c0cfa;flex-direction:column;gap:0;padding:12px 0;display:none;position:absolute;top:56px;left:0;right:0}.nav-links.open{display:flex}.nav-links li{padding:0}.nav-links a{padding:12px 48px;font-size:12px;display:block}.nav-dropdown-menu{padding-top:0;display:block;position:static;transform:none}.nav-dropdown-menu:before{display:none}.nav-dropdown-menu a{padding:10px 48px 10px 64px;font-size:11px}.status{display:none}nav{padding:0 24px}}@media (max-width:780px){.stats-bar{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.sec{padding:80px 20px!important}.sec-full{min-height:auto}.sec-full .sec{padding:60px 20px!important}footer{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 20px}.container{padding:96px 20px 80px}}@media (max-width:480px){nav{padding:0 16px}.sec{padding:60px 16px!important}.sec-full .sec{padding:48px 16px!important}h1{margin-bottom:24px;font-size:28px}h2{font-size:26px}.btn-p,.btn-s{text-align:center;width:100%;padding:12px 20px;font-size:12px}.label{margin-bottom:32px}.sec-title{margin-bottom:36px;font-size:22px}pre{padding:16px;font-size:11px}.flinks{flex-wrap:wrap;gap:12px}.flinks a{font-size:11px}footer{padding:24px 16px}.container{padding:80px 16px 60px}.stats-bar{grid-template-columns:1fr 1fr}.search-box{flex-direction:column}.search-input{border-right:1px solid var(--border);border-bottom:none}}
