@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400;600;700;900&family=Rajdhani:wght@300;400;500;600;700&family=JetBrains+Mono:wght@300;400;600&display=swap";.developerPageContainer{color:#e6f0ff;box-sizing:border-box;--bg:#03030a;--bg-2:#070713;--panel:#0a0c1c8c;--panel-2:#0f1226b3;--line:#78b4ff1f;--cyan:#00f0ff;--blue:#3b82f6;--purple:#a855f7;--pink:#ff2ea6;--text:#e6f0ff;--muted:#7d8aa8;--grad:linear-gradient(135deg, #00f0ff 0%, #7c3aed 50%, #ff2ea6 100%);--grad-2:linear-gradient(135deg, #00f0ff, #3b82f6, #a855f7);--shadow-cyan:0 0 30px #00f0ff59;--shadow-purple:0 0 40px #a855f759;background:#03030a;width:100%;min-height:100vh;font-family:Rajdhani,sans-serif;position:relative;overflow-x:hidden}.developerPageContainer *{box-sizing:border-box;margin:0;padding:0}.developerPageContainer{scroll-behavior:smooth}.developerPageContainer,.developerPageContainer{background:var(--bg);color:var(--text);font-family:Rajdhani,sans-serif;overflow-x:hidden}.developerPageContainer{cursor:none;min-height:100vh}.developerPageContainer img{max-width:100%;display:block}.developerPageContainer a{color:inherit;text-decoration:none}.developerPageContainer button{cursor:none;font-family:inherit}.developerPageContainer::selection{background:var(--cyan);color:#000}.developerPageContainer::-webkit-scrollbar{width:8px}.developerPageContainer::-webkit-scrollbar-track{background:#05050d}.developerPageContainer::-webkit-scrollbar-thumb{background:linear-gradient(var(--cyan), var(--purple));border-radius:8px}.developerPageContainer .cursor-dot,.developerPageContainer .cursor-ring{pointer-events:none;z-index:99999;will-change:transform;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.developerPageContainer .cursor-dot{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan)}.developerPageContainer .cursor-ring{border:1.5px solid #00f0ff99;width:36px;height:36px;transition:width .25s,height .25s,background .25s}.developerPageContainer .cursor-ring.hover{border-color:var(--cyan);background:#00f0ff14;width:60px;height:60px}.developerPageContainer .loader{z-index:99998;background:#03030a;place-items:center;transition:opacity .8s,visibility .8s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.developerPageContainer .loader.hidden{opacity:0;visibility:hidden}.developerPageContainer .loader-grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:40px 40px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle,#000 30%,#0000 80%);mask:radial-gradient(circle,#000 30%,#0000 80%)}.developerPageContainer .loader-content{text-align:center;z-index:2;position:relative}.developerPageContainer .loader-logo{letter-spacing:6px;margin-bottom:30px;font-family:Orbitron,sans-serif;font-size:38px;font-weight:900}.developerPageContainer .loader-logo .brk{color:var(--cyan)}.developerPageContainer .loader-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.developerPageContainer .loader-bar{background:#ffffff0f;border-radius:2px;width:340px;max-width:80vw;height:3px;margin:0 auto;overflow:hidden}.developerPageContainer .loader-fill{background:var(--grad-2);width:0;height:100%;box-shadow:0 0 12px var(--cyan);transition:width .15s linear}.developerPageContainer .loader-status{color:var(--muted);letter-spacing:2px;margin-top:18px;font-family:JetBrains Mono,monospace;font-size:12px}.developerPageContainer .loader-rings{pointer-events:none;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.developerPageContainer .loader-rings div{border:1px solid #00f0ff33;border-top-color:var(--cyan);border-radius:50%;animation:2s linear infinite spin;position:absolute;top:0;bottom:0;left:0;right:0}.developerPageContainer .loader-rings div:nth-child(2){border-top-color:var(--purple);animation-duration:3s;animation-direction:reverse;top:30px;bottom:30px;left:30px;right:30px}.developerPageContainer .loader-rings div:nth-child(3){border-top-color:var(--pink);animation-duration:4s;top:60px;bottom:60px;left:60px;right:60px}@keyframes spin{to{transform:rotate(360deg)}}.developerPageContainer #particles{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.developerPageContainer .grid-overlay{z-index:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.6;background-size:60px 60px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle,#000 20%,#0000 90%);mask:radial-gradient(circle,#000 20%,#0000 90%)}.developerPageContainer .scan-lines{z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.4;background:repeating-linear-gradient(0deg,#00f0ff06 0 1px,#0000 1px 4px);position:fixed;top:0;bottom:0;left:0;right:0}.developerPageContainer .mouse-glow{pointer-events:none;z-index:1;mix-blend-mode:screen;background:radial-gradient(circle,#00f0ff1f,#0000 60%);border-radius:50%;width:600px;height:600px;transition:opacity .3s;position:fixed;transform:translate(-50%,-50%)}.developerPageContainer .bg-orbs{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.developerPageContainer .orb{filter:blur(100px);opacity:.4;border-radius:50%;animation:18s ease-in-out infinite float;position:absolute}.developerPageContainer .orb-1{background:var(--cyan);width:500px;height:500px;top:-120px;left:-120px}.developerPageContainer .orb-2{background:var(--purple);width:600px;height:600px;animation-delay:-6s;bottom:-200px;right:-150px}.developerPageContainer .orb-3{background:var(--pink);opacity:.2;width:400px;height:400px;animation-delay:-12s;top:40%;left:50%}@keyframes float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.1)}}.developerPageContainer .nav{z-index:1000;padding:20px 40px;transition:all .3s;position:fixed;top:0;left:0;right:0}.developerPageContainer .nav.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);background:#03030ab3;padding:14px 40px}.developerPageContainer .nav-inner{justify-content:space-between;align-items:center;gap:30px;max-width:1500px;margin:0 auto;display:flex}.developerPageContainer .nav-logo{letter-spacing:3px;align-items:center;gap:10px;font-family:Orbitron,sans-serif;font-size:18px;font-weight:900;display:flex}.developerPageContainer .nav-logo b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.developerPageContainer .logo-mark{width:32px;height:32px;color:var(--cyan);filter:drop-shadow(0 0 8px var(--cyan))}.developerPageContainer .nav-links{gap:6px;list-style:none;display:flex}.developerPageContainer .nav-links a{letter-spacing:2px;color:var(--muted);text-transform:uppercase;padding:10px 16px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;transition:all .25s;position:relative}.developerPageContainer .nav-links a:before{content:attr(data-num);color:var(--cyan);opacity:0;font-family:JetBrains Mono,monospace;font-size:9px;transition:all .25s;position:absolute;top:2px;left:6px}.developerPageContainer .nav-links a:hover,.developerPageContainer .nav-links a.active{color:#fff}.developerPageContainer .nav-links a:hover:before,.developerPageContainer .nav-links a.active:before{opacity:1}.developerPageContainer .nav-links a:after{content:"";background:var(--cyan);width:0;height:1px;box-shadow:0 0 8px var(--cyan);transition:all .25s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.developerPageContainer .nav-links a:hover:after,.developerPageContainer .nav-links a.active:after{width:60%}.developerPageContainer .nav-cta{letter-spacing:2px;color:var(--cyan);border:1px solid var(--line);background:#00f0ff0a;border-radius:30px;align-items:center;gap:8px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.developerPageContainer .status-dot{background:#0f8;border-radius:50%;width:6px;height:6px;animation:1.6s infinite pulse;box-shadow:0 0 8px #0f8}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.developerPageContainer .nav-burger{border:1px solid var(--line);background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:34px;height:34px;display:none}.developerPageContainer .nav-burger span{background:var(--cyan);width:18px;height:1.5px;transition:all .25s}.developerPageContainer .gradient{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.developerPageContainer .cyan{color:var(--cyan)}.developerPageContainer .ok{color:#0f8}.developerPageContainer .section{z-index:2;max-width:1500px;margin:0 auto;padding:140px 40px;position:relative}.developerPageContainer .section-head{margin-bottom:80px;position:relative}.developerPageContainer .sec-num{color:var(--cyan);letter-spacing:3px;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:13px}.developerPageContainer .sec-title{letter-spacing:3px;font-family:Orbitron,sans-serif;font-size:clamp(36px,6vw,72px);font-weight:900;line-height:1}.developerPageContainer .sec-line{background:var(--grad-2);width:120px;height:2px;box-shadow:var(--shadow-cyan);position:absolute;bottom:-26px;left:0}.developerPageContainer .panel{background:linear-gradient(135deg, var(--panel), var(--panel-2));border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;position:relative;overflow:hidden}.developerPageContainer .panel:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#00f0ff66,#0000 40% 60%,#a855f766);border-radius:14px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.developerPageContainer .panel-bar{border-bottom:1px solid var(--line);letter-spacing:1.5px;background:#0000004d;justify-content:space-between;align-items:center;padding:12px 18px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.developerPageContainer .panel-title{color:var(--cyan)}.developerPageContainer .panel-meta{color:var(--muted)}.developerPageContainer .dots{gap:6px;display:flex}.developerPageContainer .dots i{border-radius:50%;width:10px;height:10px;display:block}.developerPageContainer .dots i:first-child{background:#ff5f56}.developerPageContainer .dots i:nth-child(2){background:#ffbd2e}.developerPageContainer .dots i:nth-child(3){background:#27c93f}.developerPageContainer .hud-corner{border:2px solid var(--cyan);opacity:.6;width:40px;height:40px;filter:drop-shadow(0 0 4px var(--cyan));position:absolute}.developerPageContainer .hud-corner.tl{border-bottom:none;border-right:none;top:24px;left:24px}.developerPageContainer .hud-corner.tr{border-bottom:none;border-left:none;top:24px;right:24px}.developerPageContainer .hud-corner.bl{border-top:none;border-right:none;bottom:24px;left:24px}.developerPageContainer .hud-corner.br{border-top:none;border-left:none;bottom:24px;right:24px}.developerPageContainer .hero{z-index:2;align-items:center;min-height:100vh;padding:120px 40px 80px;display:flex;position:relative}.developerPageContainer .hero-frame{pointer-events:none;position:absolute;top:20px;bottom:20px;left:20px;right:20px}.developerPageContainer .hero-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;width:100%;max-width:1500px;margin:0 auto;display:grid}.developerPageContainer .hero-tag{border:1px solid var(--line);letter-spacing:3px;color:var(--cyan);background:#00f0ff0a;border-radius:30px;align-items:center;gap:10px;margin-bottom:30px;padding:8px 16px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.developerPageContainer .pulse-dot{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 12px var(--cyan);border-radius:50%;animation:1.4s infinite pulse}.developerPageContainer .hero-title{letter-spacing:1px;z-index:5;margin-bottom:30px;font-family:Orbitron,sans-serif;font-size:clamp(46px,8.5vw,118px);font-weight:900;line-height:.9;position:relative;color:#e6f0ff!important;visibility:visible!important;opacity:1!important;display:block!important}.developerPageContainer .hero-title .line{opacity:1!important;visibility:visible!important;color:#e6f0ff!important;animation:.9s cubic-bezier(.2,.8,.2,1) lineReveal!important;display:block!important;transform:none!important}.developerPageContainer .hero-title .line.gradient{background:linear-gradient(135deg,#00f0ff 0%,#7c3aed 50%,#ff2ea6 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.developerPageContainer .hero-title .line:first-child{animation-delay:.1s}.developerPageContainer .hero-title .line:nth-child(2){animation-delay:.25s}.developerPageContainer .hero-title .line:nth-child(3){animation-delay:.4s}.developerPageContainer .hero-title .line:nth-child(4){animation-delay:.55s}@keyframes lineReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.developerPageContainer .hero-rotator{color:var(--cyan);letter-spacing:2px;align-items:center;gap:14px;height:30px;margin-bottom:24px;font-family:JetBrains Mono,monospace;font-size:clamp(15px,1.5vw,20px)}.developerPageContainer .rot-prefix{color:var(--purple);font-weight:700}.developerPageContainer .rot-stage{flex:1;height:30px;position:relative;overflow:hidden}.developerPageContainer .rot-item{opacity:0;text-shadow:0 0 12px #00f0ff80;align-items:center;transition:all .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.developerPageContainer .rot-item.active{opacity:1;transform:translateY(0)}.developerPageContainer .rot-item.exit{opacity:0;transform:translateY(-100%)}.developerPageContainer .rot-cursor{color:var(--cyan);animation:1s infinite blink}@keyframes blink{50%{opacity:0}}.developerPageContainer .hero-sub{max-width:560px;color:var(--muted);margin-bottom:36px;font-size:17px;line-height:1.7}.developerPageContainer .hero-sub b{color:var(--text)}.developerPageContainer .hero-actions{flex-wrap:wrap;gap:14px;margin-bottom:50px;display:flex}.developerPageContainer .btn{letter-spacing:2.5px;border:1px solid var(--cyan);color:#fff;text-transform:uppercase;background:#00f0ff0d;border-radius:6px;align-items:center;gap:12px;padding:14px 26px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:700;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.developerPageContainer .btn:hover{background:#00f0ff26;transform:translateY(-2px);box-shadow:0 10px 30px #00f0ff40}.developerPageContainer .btn-primary{background:var(--grad-2);border-color:#0000;box-shadow:0 0 20px #00f0ff66}.developerPageContainer .btn-primary:hover{box-shadow:0 0 40px #00f0ffb3,0 0 60px #a855f780}.developerPageContainer .btn-ghost{border-color:var(--line);color:var(--text)}.developerPageContainer .btn-ghost:hover{border-color:var(--cyan)}.developerPageContainer .btn-glow{background:radial-gradient(circle at var(--mx,50%) 50%, #fff6, transparent 60%);opacity:0;pointer-events:none;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0}.developerPageContainer .btn:hover .btn-glow{opacity:1}.developerPageContainer .btn-arrow{transition:all .3s}.developerPageContainer .btn:hover .btn-arrow{transform:translate(4px)}.developerPageContainer .hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:30px;max-width:600px;padding-top:30px;display:grid}.developerPageContainer .hero-meta>div{flex-direction:column;gap:4px;display:flex}.developerPageContainer .m-num{background:var(--grad-2);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:30px;font-weight:900}.developerPageContainer .m-lbl{letter-spacing:2px;color:var(--muted);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.developerPageContainer .holo-frame{aspect-ratio:1;perspective:1000px;max-width:480px;margin-left:auto;position:relative}.developerPageContainer .holo-rings{position:absolute;top:0;bottom:0;left:0;right:0}.developerPageContainer .ring{border:1px solid;border-radius:50%;position:absolute}.developerPageContainer .r1{border-color:#00f0ff4d;border-top-color:var(--cyan);animation:12s linear infinite spin;top:0;bottom:0;left:0;right:0}.developerPageContainer .r2{border-color:#a855f74d;border-bottom-color:var(--purple);animation:9s linear infinite reverse spin;top:30px;bottom:30px;left:30px;right:30px}.developerPageContainer .r3{border-color:#ff2ea633;border-left-color:var(--pink);animation:16s linear infinite spin;top:60px;bottom:60px;left:60px;right:60px}.developerPageContainer .holo-core{background:linear-gradient(135deg, var(--panel-2), #0009);border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;top:90px;bottom:90px;left:90px;right:90px;box-shadow:inset 0 0 60px #00f0ff1a,0 0 60px #00f0ff26}.developerPageContainer .holo-avatar{background:var(--grad);color:#000;border-radius:50%;place-items:center;width:100px;height:100px;margin-bottom:18px;font-family:Orbitron,sans-serif;font-size:36px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 0 40px #00f0ff80}.developerPageContainer .avatar-initials{z-index:2;position:relative}.developerPageContainer .avatar-scan{background:linear-gradient(#0000,#fff6,#0000);height:30%;animation:2.4s linear infinite scan;position:absolute;left:0;right:0}@keyframes scan{0%{top:-30%}to{top:100%}}.developerPageContainer .holo-id{letter-spacing:1.5px;width:100%;font-family:JetBrains Mono,monospace;font-size:11px}.developerPageContainer .id-row{border-bottom:1px dashed var(--line);justify-content:space-between;padding:6px 0;display:flex}.developerPageContainer .id-row span{color:var(--muted)}.developerPageContainer .id-row b{color:var(--cyan)}.developerPageContainer .id-row b.ok{color:#0f8}.developerPageContainer .holo-particles span{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 8px var(--cyan);border-radius:50%;position:absolute}.developerPageContainer .holo-particles span:first-child{animation:4s linear infinite hp;top:10%;left:50%}.developerPageContainer .holo-particles span:nth-child(2){animation:5s linear .5s infinite hp;top:50%;left:5%}.developerPageContainer .holo-particles span:nth-child(3){animation:4.5s linear 1s infinite hp;top:90%;left:50%}.developerPageContainer .holo-particles span:nth-child(4){animation:5.5s linear 1.5s infinite hp;top:50%;left:95%}.developerPageContainer .holo-particles span:nth-child(5){background:var(--purple);box-shadow:0 0 8px var(--purple);animation:4.2s linear .8s infinite hp;top:25%;left:80%}.developerPageContainer .holo-particles span:nth-child(6){background:var(--pink);box-shadow:0 0 8px var(--pink);animation:5.2s linear 1.3s infinite hp;top:75%;left:20%}@keyframes hp{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3)}}.developerPageContainer .scroll-indicator{letter-spacing:3px;color:var(--muted);flex-direction:column;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.developerPageContainer .scroll-line{background:#ffffff1a;width:1px;height:50px;position:relative;overflow:hidden}.developerPageContainer .scroll-dot{background:var(--cyan);width:1px;height:20px;box-shadow:0 0 8px var(--cyan);animation:2s ease-in-out infinite scrollDot;position:absolute;top:0;left:0}@keyframes scrollDot{0%{top:-20px}to{top:50px}}.developerPageContainer .about-grid{grid-template-columns:1.4fr 1fr;gap:30px;display:grid}.developerPageContainer .terminal{padding:0}.developerPageContainer .terminal-body{color:var(--text);padding:24px;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.9}.developerPageContainer .terminal-body p{margin-bottom:10px}.developerPageContainer .terminal-body .prompt{color:var(--cyan)}.developerPageContainer .terminal-body .t-out{color:var(--muted);border-left:2px solid var(--purple);margin:8px 0 16px;padding-left:16px}.developerPageContainer .terminal-body b{color:#fff;font-weight:600}.developerPageContainer .about-stats{grid-template-columns:1fr 1fr;gap:18px;display:grid}.developerPageContainer .stat-card{text-align:center;padding:24px;transition:all .3s}.developerPageContainer .stat-card:hover{box-shadow:var(--shadow-cyan);transform:translateY(-4px)}.developerPageContainer .stat-num{background:var(--grad-2);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:54px;font-weight:900;line-height:1}.developerPageContainer .stat-label{letter-spacing:2px;color:var(--muted);text-transform:uppercase;margin:8px 0 12px;font-family:JetBrains Mono,monospace;font-size:11px}.developerPageContainer .stat-bar{background:#ffffff0f;border-radius:2px;height:3px;overflow:hidden}.developerPageContainer .stat-bar i{height:100%;width:var(--w,100%);background:var(--grad-2);box-shadow:0 0 8px var(--cyan);display:block}.developerPageContainer .skill-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}.developerPageContainer .skill-card{background:linear-gradient(135deg, var(--panel), var(--panel-2));border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:none;border-radius:14px;padding:28px 22px;transition:all .35s;position:relative;overflow:hidden}.developerPageContainer .skill-card:hover{border-color:var(--cyan);transform:translateY(-6px);box-shadow:0 20px 50px #00f0ff33}.developerPageContainer .sc-glow{width:200px;height:200px;left:var(--mx,50%);top:var(--my,50%);opacity:0;pointer-events:none;background:radial-gradient(circle,#00f0ff40,#0000 70%);transition:all .3s;position:absolute;transform:translate(-50%,-50%)}.developerPageContainer .skill-card:hover .sc-glow{opacity:1}.developerPageContainer .sc-icon{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:34px;font-weight:900}.developerPageContainer .skill-card h3{letter-spacing:1.5px;margin-bottom:4px;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700}.developerPageContainer .skill-card span{letter-spacing:1.5px;color:var(--muted);margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:11px;display:block}.developerPageContainer .sc-bar{background:#ffffff0f;border-radius:2px;height:3px;overflow:hidden}.developerPageContainer .sc-bar i{background:var(--grad-2);width:0;height:100%;box-shadow:0 0 8px var(--cyan);transition:width 1.4s cubic-bezier(.2,.8,.2,1);display:block}.developerPageContainer .skill-card.in-view .sc-bar i{width:var(--p)}.developerPageContainer .featured-card{background:linear-gradient(135deg, var(--panel), var(--panel-2));border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;grid-template-columns:1fr 1.1fr;gap:50px;padding:50px;display:grid;position:relative;overflow:hidden}.developerPageContainer .fc-glow{background:linear-gradient(135deg, var(--cyan), var(--purple), var(--pink), var(--cyan));z-index:-1;filter:blur(20px);opacity:.4;background-size:300% 300%;border-radius:24px;animation:8s linear infinite gradShift;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}@keyframes gradShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.developerPageContainer .fc-grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:40px 40px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle at 70%,#000,#0000 80%);mask:radial-gradient(circle at 70%,#000,#0000 80%)}.developerPageContainer .fc-tag{border:1px solid var(--cyan);letter-spacing:2px;color:var(--cyan);background:#00f0ff1a;border-radius:20px;margin-bottom:20px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-block}.developerPageContainer .fc-title{letter-spacing:2px;margin-bottom:20px;font-family:Orbitron,sans-serif;font-size:clamp(40px,5vw,68px);font-weight:900;line-height:1}.developerPageContainer .fc-desc{color:var(--muted);margin-bottom:24px;font-size:16px;line-height:1.7}.developerPageContainer .fc-desc b{color:var(--cyan)}.developerPageContainer .fc-features{gap:10px;margin-bottom:24px;display:grid}.developerPageContainer .fc-features div{color:var(--text);align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex}.developerPageContainer .fc-features span{color:var(--cyan)}.developerPageContainer .fc-stack{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.developerPageContainer .fc-stack span{letter-spacing:1px;color:var(--purple);background:#a855f71a;border:1px solid #a855f74d;border-radius:20px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:11px}.developerPageContainer .fc-actions{flex-wrap:wrap;gap:12px;display:flex}.developerPageContainer .preview-window{border:1px solid var(--line);background:#02020a;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 40px #00f0ff33}.developerPageContainer .pw-bar{border-bottom:1px solid var(--line);background:#00000080;align-items:center;gap:14px;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.developerPageContainer .pw-url{color:var(--muted);text-align:center;flex:1}.developerPageContainer .pw-status{color:#0f8}.developerPageContainer .pw-screen{background:radial-gradient(circle at 50% 0,#00f0ff0f,#0000 70%);gap:10px;padding:20px;font-family:JetBrains Mono,monospace;font-size:12.5px;display:grid}.developerPageContainer .pw-row{color:var(--muted);letter-spacing:2px;border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:8px;font-size:10px;display:flex}.developerPageContainer .pw-msg{border-radius:8px;padding:10px 14px;line-height:1.6}.developerPageContainer .pw-msg.user{border-left:2px solid var(--cyan);color:#cdeaff;background:#00f0ff0f}.developerPageContainer .pw-msg.user b{color:var(--cyan)}.developerPageContainer .pw-msg.ai{border-left:2px solid var(--purple);color:#e6d8ff;background:#a855f70f}.developerPageContainer .pw-msg.ai b{color:var(--purple)}.developerPageContainer .pw-bars{background:#0000004d;border-radius:8px;gap:8px;padding:10px 14px;display:grid}.developerPageContainer .pw-bar-row{color:var(--muted);grid-template-columns:80px 1fr 50px;align-items:center;gap:10px;font-size:11px;display:grid}.developerPageContainer .pw-bar-row div{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}.developerPageContainer .pw-bar-row div i{height:100%;width:var(--p);background:var(--grad-2);box-shadow:0 0 6px var(--cyan);display:block}.developerPageContainer .pw-bar-row b{color:var(--cyan);text-align:right}.developerPageContainer .pw-typing{gap:4px;padding:0 14px;display:flex}.developerPageContainer .pw-typing span{background:var(--purple);border-radius:50%;width:6px;height:6px;animation:1.2s infinite typing}.developerPageContainer .pw-typing span:nth-child(2){animation-delay:.2s}.developerPageContainer .pw-typing span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.developerPageContainer .timeline{max-width:1100px;margin:0 auto;position:relative}.developerPageContainer .t-line{background:linear-gradient(180deg, transparent, var(--cyan) 10%, var(--purple) 50%, var(--pink) 90%, transparent);width:2px;box-shadow:0 0 12px var(--cyan);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.developerPageContainer .t-item{width:50%;margin-bottom:10px;padding:30px 50px 30px 0;position:relative}.developerPageContainer .t-item.right{margin-left:50%;padding:30px 0 30px 50px}.developerPageContainer .t-node{background:var(--bg);border:2px solid var(--cyan);width:18px;height:18px;box-shadow:0 0 14px var(--cyan);z-index:2;border-radius:50%;position:absolute;top:50px;right:-10px}.developerPageContainer .t-item.right .t-node{left:-10px;right:auto}.developerPageContainer .t-node:after{content:"";background:var(--cyan);border-radius:50%;animation:1.6s infinite pulse;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.developerPageContainer .t-card{padding:24px 26px;transition:all .3s}.developerPageContainer .t-card:hover{box-shadow:var(--shadow-cyan);transform:translateY(-4px)}.developerPageContainer .t-meta{letter-spacing:2px;color:var(--cyan);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px}.developerPageContainer .t-card h3{letter-spacing:1px;margin-bottom:8px;font-family:Orbitron,sans-serif;font-size:22px}.developerPageContainer .t-card p{color:var(--muted);font-size:15px;line-height:1.7}.developerPageContainer .contact-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.developerPageContainer .contact-body{padding:30px}.developerPageContainer .contact-body h3{letter-spacing:1px;margin-bottom:12px;font-family:Orbitron,sans-serif;font-size:30px;line-height:1.2}.developerPageContainer .contact-body p{color:var(--muted);margin-bottom:30px;font-size:15px;line-height:1.7}.developerPageContainer .socials{grid-template-columns:1fr 1fr;gap:12px;display:grid}.developerPageContainer .soc{border:1px solid var(--line);background:#00f0ff08;border-radius:8px;align-items:center;gap:12px;padding:14px;font-family:Rajdhani,sans-serif;transition:all .3s;display:flex}.developerPageContainer .soc:hover{border-color:var(--cyan);background:#00f0ff14;transform:translateY(-3px);box-shadow:0 10px 30px #00f0ff33}.developerPageContainer .soc span{background:var(--grad);color:#000;border-radius:8px;place-items:center;width:36px;height:36px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900;display:grid}.developerPageContainer .soc b{letter-spacing:1px;font-weight:600}.developerPageContainer .form-body{gap:18px;padding:30px;display:grid}.developerPageContainer .field{flex-direction:column;gap:6px;display:flex}.developerPageContainer .field label{letter-spacing:2px;color:var(--cyan);font-family:JetBrains Mono,monospace;font-size:11px}.developerPageContainer .field input,.developerPageContainer .field textarea{border:1px solid var(--line);color:#fff;resize:vertical;background:#0000004d;border-radius:8px;padding:12px 14px;font-family:Rajdhani,sans-serif;font-size:15px;transition:all .3s}.developerPageContainer .field input:focus,.developerPageContainer .field textarea:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #00f0ff1a}.developerPageContainer .field input::placeholder,.developerPageContainer .field textarea::placeholder{color:var(--muted)}.developerPageContainer .btn-send{justify-content:center;width:100%;padding:16px}.developerPageContainer .footer{border-top:1px solid var(--line);z-index:2;background:#0006;padding:60px 40px 30px;position:relative}.developerPageContainer .footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:40px;max-width:1500px;margin:0 auto 40px;display:grid}.developerPageContainer .f-logo{letter-spacing:3px;margin-bottom:10px;font-family:Orbitron,sans-serif;font-size:22px;font-weight:900}.developerPageContainer .f-logo b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.developerPageContainer .footer-grid p{color:var(--muted);margin-bottom:6px;font-size:14px;line-height:1.7}.developerPageContainer .footer-grid h4{letter-spacing:2px;color:var(--cyan);margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:13px}.developerPageContainer .footer-grid a{color:var(--muted);margin-bottom:8px;font-size:14px;transition:all .2s;display:block}.developerPageContainer .footer-grid a:hover{color:var(--cyan);transform:translate(4px)}.developerPageContainer .footer-bar{border-top:1px solid var(--line);max-width:1500px;color:var(--muted);letter-spacing:2px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0 auto;padding-top:24px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}@media (max-width:1024px){.developerPageContainer .hero-grid{grid-template-columns:1fr;gap:50px}.developerPageContainer .holo-frame{margin:0 auto}.developerPageContainer .about-grid,.developerPageContainer .featured-card,.developerPageContainer .contact-grid{grid-template-columns:1fr;gap:30px;padding:30px}.developerPageContainer .about-stats{grid-template-columns:1fr 1fr}.developerPageContainer .nav-links{display:none}.developerPageContainer .nav-burger{display:flex}.developerPageContainer .timeline .t-line{left:20px}.developerPageContainer .t-item,.developerPageContainer .t-item.right{width:100%;margin-left:0;padding:20px 0 20px 50px}.developerPageContainer .t-node,.developerPageContainer .t-item.right .t-node{left:11px;right:auto}}@media (max-width:640px){.developerPageContainer{cursor:auto}.developerPageContainer .cursor-dot,.developerPageContainer .cursor-ring{display:none}.developerPageContainer .nav,.developerPageContainer .section,.developerPageContainer .hero{padding-left:20px;padding-right:20px}.developerPageContainer .hero{padding-top:100px}.developerPageContainer .hero-meta{grid-template-columns:1fr 1fr;gap:18px}.developerPageContainer .about-stats,.developerPageContainer .socials,.developerPageContainer .footer-grid{grid-template-columns:1fr}.developerPageContainer .featured-card{padding:24px}.developerPageContainer .nav-cta,.developerPageContainer .hud-corner{display:none}}.developerPageContainer .field textarea{color:#fff;resize:vertical;background:#ffffff08;border:1px solid #0ff3;border-radius:12px;width:100%;padding:14px;font-family:inherit}.developerPageContainer .avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}@media (max-width:640px){.developerPageContainer .holo-avatar{width:80px;height:80px}}.developerPageContainer .back-to-top{color:#00f0ff;cursor:pointer;z-index:999;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03030ad9;border:1px solid #00f0ff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:55px;height:55px;font-family:Orbitron,sans-serif;font-size:14px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 0 15px #00f0ff1a}.developerPageContainer .back-to-top.visible{opacity:1;pointer-events:all;transform:translateY(0)}.developerPageContainer .back-to-top:not(.visible){transform:translateY(20px)}.developerPageContainer .back-to-top .btt-glow{opacity:0;border-radius:50%;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0;box-shadow:inset 0 0 10px #00f0ff66}.developerPageContainer .back-to-top:hover{color:#a855f7;border-color:#a855f7;box-shadow:0 0 20px #a855f766}.developerPageContainer .back-to-top:hover .btt-glow{opacity:1;box-shadow:inset 0 0 10px #a855f766}.developerPageContainer .back-to-top .btt-text{margin-bottom:-2px;font-size:16px;line-height:1}.developerPageContainer .back-to-top .btt-sub{letter-spacing:1px;font-size:8px;font-weight:700}@media (max-width:640px){.developerPageContainer .back-to-top{width:46px;height:46px;bottom:20px;right:20px}.developerPageContainer .back-to-top .btt-sub{display:none}}
