*{margin:0;padding:0;box-sizing:border-box}:root{--hud-green: #7ef9c9;--hud-cyan: #5ee7ff;--hud-deep-cyan: #1a4d5e;--hud-amber: #f8d47a;--text-primary: #e8f4f8;--text-dim: #7a9aa8;--void: #020309;--bg-dark: #0a1628;--bg-mid: #132942}html{scroll-behavior:smooth}body{font-family:Rajdhani,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--void);color:var(--text-primary);overflow-x:hidden;line-height:1.7;font-weight:500;letter-spacing:.3px}body.loading #video-bg{opacity:1}body.loading .film-grain,body.loading .letterbox,body.loading .edge-glow,body.loading .hud-frame,body.loading .hud-overlay,body.loading .ai-cursor,body.loading #app{opacity:0;pointer-events:none}.white-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:10000;pointer-events:none;opacity:1;transition:opacity 2s ease-out}.white-overlay.fade-out{opacity:0}code,.terminal,.metrics{font-family:JetBrains Mono,Courier New,monospace}#video-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:1;pointer-events:none;opacity:.2;transition:opacity 3s ease-out}.film-grain{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;pointer-events:none;opacity:.25;transition:opacity .8s ease-in .4s;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(94,231,255,.03) 2px,rgba(94,231,255,.03) 4px),repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(94,231,255,.05) 1px,rgba(94,231,255,.05) 2px);animation:grain .1s steps(12) infinite,scanlines 8s linear infinite;mix-blend-mode:screen}@keyframes scanlines{0%{background-position:0 0,0 0}to{background-position:0 100%,0 0}}.signal-glitch{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:12;pointer-events:none;opacity:.6;transition:opacity .8s ease-in .6s}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-2%,-2%)}20%{transform:translate(2%,1%)}30%{transform:translate(-1%,2%)}40%{transform:translate(1%,-1%)}50%{transform:translate(-2%,1%)}60%{transform:translate(2%,-2%)}70%{transform:translate(-1%,1%)}80%{transform:translate(1%,2%)}90%{transform:translate(-2%,-1%)}}.letterbox{position:fixed;left:0;width:100vw;height:60px;z-index:9;pointer-events:none;transition:opacity .8s ease-in .8s}.letterbox.top{top:0;background:linear-gradient(to bottom,rgba(2,3,9,.95),transparent)}.letterbox.bottom{bottom:0;background:linear-gradient(to top,rgba(2,3,9,.95),transparent)}.edge-glow{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:8;pointer-events:none;box-shadow:inset 0 0 120px #5ee7ff14;transition:opacity .8s ease-in .8s}.hud-frame{position:fixed;inset:20px;z-index:7;pointer-events:none;border:1px solid rgba(94,231,255,.2);transition:opacity .8s ease-in 1s}.hud-corner{position:absolute;width:30px;height:30px;border:2px solid var(--hud-cyan)}.hud-corner.top-left{top:-2px;left:-2px;border-right:none;border-bottom:none}.hud-corner.top-right{top:-2px;right:-2px;border-left:none;border-bottom:none}.hud-corner.bottom-left{bottom:-2px;left:-2px;border-right:none;border-top:none}.hud-corner.bottom-right{bottom:-2px;right:-2px;border-left:none;border-top:none}.hud-overlay{position:fixed;inset:0;z-index:15;pointer-events:none;font-family:JetBrains Mono,monospace;transition:opacity .8s ease-in 1.2s}.neural-net{position:absolute;top:50%;right:80px;transform:translateY(-50%);width:100px;height:100px;opacity:.15;filter:drop-shadow(0 0 4px var(--hud-cyan))}.neural-connection{stroke:var(--hud-cyan);stroke-width:.5;opacity:.4}.neural-node{fill:var(--hud-cyan);opacity:.6}.neural-node.input{fill:var(--hud-cyan)}.neural-node.hidden{fill:var(--hud-cyan);opacity:.8}.neural-node.output{fill:var(--hud-cyan);opacity:1}.neural-pulse{fill:none;stroke:var(--hud-cyan);stroke-width:1;opacity:0;animation:neural-pulse 2s ease-in-out infinite}@keyframes neural-pulse{0%{r:4;opacity:.8}50%{r:12;opacity:0}to{r:4;opacity:0}}.ai-cursor{position:fixed;top:0;left:0;width:40px;height:40px;z-index:100;pointer-events:none;transform:translate(-50%,-50%);mix-blend-mode:screen;transition:opacity .8s ease-in 1.4s}.cursor-ring-outer,.cursor-ring-inner{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid var(--hud-cyan);transform:translate(-50%,-50%)}.cursor-ring-outer{width:40px;height:40px;opacity:.4}.cursor-ring-inner{width:20px;height:20px;opacity:.7}.cursor-core{position:absolute;top:50%;left:50%;width:3px;height:3px;background:var(--hud-cyan);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px var(--hud-cyan)}.cursor-scan{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;border:1px solid var(--hud-green);transform:translate(-50%,-50%) scale(0);opacity:0}.ai-cursor.scanning .cursor-scan{animation:scan-pulse 1.2s ease-out infinite}@keyframes scan-pulse{0%{transform:translate(-50%,-50%) scale(.5);opacity:.8}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}#app{position:relative;z-index:5;padding:80px 40px;max-width:1400px;margin:0 auto;transition:opacity .8s ease-in 1.4s}.hero{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:120px}.identity{font-family:Orbitron,monospace;font-size:.9rem;color:var(--hud-cyan);text-transform:uppercase;letter-spacing:4px;margin-bottom:20px;opacity:.8;font-weight:600}.hero-title{font-family:Orbitron,sans-serif;font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.1;margin-bottom:24px;color:transparent;-webkit-text-stroke:2px var(--hud-cyan);text-stroke:2px var(--hud-cyan);text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 40px rgba(94,231,255,.4);filter:drop-shadow(0 0 8px rgba(94,231,255,.3))}.hero-subtitle{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--text-dim);max-width:700px;margin:0 auto 40px;line-height:1.7}.hero-actions{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.btn{padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;border-radius:4px;transition:all .3s ease;cursor:pointer;display:inline-block;font-family:JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:1px}.btn-primary{background:#5ee7ff1a;border:1px solid var(--hud-cyan);color:var(--hud-cyan)}.btn-primary:hover{background:#5ee7ff33;box-shadow:0 0 20px #5ee7ff66;transform:translateY(-2px)}.btn-secondary{background:#7ef9c914;border:1px solid var(--hud-green);color:var(--hud-green)}.btn-secondary:hover{background:#7ef9c926;box-shadow:0 0 20px #7ef9c94d;transform:translateY(-2px)}.panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:100px}.panel{background:linear-gradient(135deg,#13294280,#0a162880);border:1px solid rgba(94,231,255,.3);padding:32px;clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);position:relative;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.panel:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--hud-cyan),transparent);animation:scan 3s linear infinite}.panel:after{content:"";position:absolute;inset:0;border:1px solid rgba(94,231,255,.1);clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);pointer-events:none}@keyframes scan{0%{left:-100%}to{left:200%}}.panel:hover{background:linear-gradient(135deg,#132942b3,#0a1628b3);border-color:var(--hud-cyan);box-shadow:0 0 30px #5ee7ff4d,inset 0 0 20px #5ee7ff0d;transform:translateY(-4px)}.panel-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.panel-icon{font-size:1.8rem}.panel-title{font-family:Orbitron,sans-serif;font-size:1.3rem;font-weight:700;color:var(--hud-cyan);text-transform:uppercase;letter-spacing:2px}.panel-text{color:var(--text-dim);line-height:1.7}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:100px}.stat-card{background:#0a162899;border:1px solid rgba(126,249,201,.3);padding:28px;border-radius:6px;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:var(--hud-green);box-shadow:0 4px 24px #7ef9c933;transform:scale(1.05)}.stat-value{font-size:2.5rem;font-weight:700;color:var(--hud-green);font-family:JetBrains Mono,monospace;margin-bottom:8px}.stat-label{font-size:.9rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:1px}.tech-arsenal{margin-bottom:100px}.arsenal-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.arsenal-cluster{background:linear-gradient(135deg,#1a4d5e26,#0a162840);border:1px solid rgba(94,231,255,.25);padding:25px;position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transition:all .4s ease}.arsenal-cluster:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--hud-cyan),transparent);animation:scan-line 3s linear infinite}.arsenal-cluster:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(94,231,255,.03),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.arsenal-cluster:hover{border-color:#5ee7ff80;box-shadow:0 0 30px #5ee7ff26,inset 0 0 30px #5ee7ff0d;transform:translateY(-3px)}.arsenal-cluster:hover:after{opacity:1}.cluster-label{font-family:Orbitron,sans-serif;font-size:.75rem;color:var(--hud-cyan);text-transform:uppercase;letter-spacing:3px;margin-bottom:18px;font-weight:700;padding-bottom:8px;border-bottom:1px solid rgba(94,231,255,.2);text-align:center;position:relative}.cluster-label:before{content:"◆";position:absolute;left:0;font-size:.6rem;opacity:.5}.cluster-label:after{content:"◆";position:absolute;right:0;font-size:.6rem;opacity:.5}.cluster-items{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.tech-badge{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600;padding:6px 12px;background:linear-gradient(135deg,#5ee7ff1a,#7ef9c914);border:1px solid rgba(94,231,255,.3);color:var(--text-primary);border-radius:2px;position:relative;cursor:default;transition:all .3s ease;white-space:nowrap;letter-spacing:.3px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.tech-badge:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--hud-cyan),var(--hud-green));opacity:calc(var(--tech-level) / 500);z-index:-1;transition:opacity .3s ease}.tech-badge:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(94,231,255,.6),transparent);opacity:0;transition:opacity .3s ease}.tech-badge:hover{border-color:var(--hud-cyan);color:var(--hud-cyan);box-shadow:0 0 15px #5ee7ff66,inset 0 0 10px #5ee7ff1a;transform:translateY(-2px) scale(1.05)}.tech-badge:hover:before{opacity:calc(var(--tech-level) / 200)}.tech-badge:hover:after{opacity:1;animation:scan-badge 1s ease-in-out infinite}@keyframes scan-badge{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.arsenal-cluster[data-category=core] .cluster-label{color:#5ee7ff}.arsenal-cluster[data-category=data] .cluster-label{color:#7ef9c9}.arsenal-cluster[data-category=cloud] .cluster-label{color:#f8d47a}.arsenal-cluster[data-category=languages] .cluster-label{color:#ff6b9d}.arsenal-cluster[data-category=frontend] .cluster-label{color:#c084fc}.arsenal-cluster[data-category=tools] .cluster-label{color:#a3e635}@media(max-width:768px){.arsenal-container{grid-template-columns:1fr;gap:20px}.arsenal-cluster{padding:20px}.tech-badge{font-size:.75rem;padding:5px 10px}}.timeline{margin-bottom:100px}.section-title{font-family:Orbitron,sans-serif;font-size:2.5rem;color:var(--hud-cyan);margin-bottom:50px;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:4px}.timeline-track{position:relative;padding-left:60px}.timeline-track:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent,var(--hud-deep-cyan) 10%,var(--hud-deep-cyan) 90%,transparent)}.timeline-item{position:relative;margin-bottom:50px;padding:24px;background:#1329424d;border:1px solid rgba(94,231,255,.15);border-radius:6px;transition:all .3s ease}.timeline-item:hover{background:#13294280;border-color:var(--hud-cyan);transform:translate(10px)}.timeline-marker{position:absolute;left:-47px;top:30px;width:14px;height:14px;background:var(--hud-cyan);border:3px solid var(--void);border-radius:50%;box-shadow:0 0 12px var(--hud-cyan)}.timeline-year{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--hud-amber);margin-bottom:8px;text-transform:uppercase;letter-spacing:2px}.timeline-title{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin-bottom:10px}.timeline-text{color:var(--text-dim);line-height:1.7;margin-bottom:12px}.timeline-expand-btn{background:linear-gradient(135deg,#5ee7ff1a,#7ef9c90d);border:1px solid rgba(94,231,255,.3);color:var(--hud-cyan);font-family:JetBrains Mono,monospace;font-size:.85rem;padding:8px 16px;margin-top:12px;cursor:pointer;border-radius:2px;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.timeline-expand-btn:hover{border-color:var(--hud-cyan);background:linear-gradient(135deg,#5ee7ff33,#7ef9c91a);box-shadow:0 0 15px #5ee7ff4d;transform:translate(4px)}.expand-icon{font-size:1rem;transition:transform .3s ease}.timeline-projects{margin-top:20px;padding-top:20px;border-top:1px solid rgba(94,231,255,.2);display:grid;gap:16px}.project-card{background:linear-gradient(135deg,#1a4d5e26,#0a162840);border:1px solid rgba(94,231,255,.2);border-left:3px solid var(--hud-cyan);padding:16px;border-radius:4px;transition:all .3s ease}.project-card:hover{border-color:#5ee7ff66;border-left-color:var(--hud-green);box-shadow:0 0 20px #5ee7ff26;transform:translate(4px)}.project-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px}.project-name{font-family:Orbitron,sans-serif;font-size:1rem;color:var(--hud-cyan);font-weight:700;letter-spacing:1px}.project-role{font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--hud-green);padding:4px 10px;background:#7ef9c91a;border:1px solid rgba(126,249,201,.3);border-radius:2px;letter-spacing:.5px}.project-description{color:var(--text-dim);font-size:.95rem;line-height:1.6;margin-bottom:12px}.project-tech{font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--hud-amber);opacity:.8;font-style:italic}.contact{margin-bottom:100px}.terminal{background:#0a1628cc;border:1px solid var(--hud-green);border-radius:8px;overflow:hidden;max-width:700px;margin:0 auto;box-shadow:0 8px 40px #7ef9c926}.terminal-header{background:#13294299;padding:14px 20px;border-bottom:1px solid rgba(126,249,201,.3)}.terminal-prompt{font-family:JetBrains Mono,monospace;font-size:.9rem;color:var(--hud-green)}.terminal-body{padding:24px}.terminal-link{display:flex;align-items:center;gap:16px;padding:16px;margin-bottom:12px;background:#1329424d;border:1px solid rgba(126,249,201,.2);border-radius:4px;text-decoration:none;color:var(--text-primary);transition:all .3s ease}.terminal-link:hover{background:#13294299;border-color:var(--hud-green);transform:translate(8px);box-shadow:0 4px 20px #7ef9c933}.terminal-icon{font-size:1.5rem}.terminal-label{flex:1;font-family:JetBrains Mono,monospace;font-size:1rem}.terminal-arrow{color:var(--hud-green);font-size:1.2rem;transition:transform .3s ease}.terminal-link:hover .terminal-arrow{transform:translate(6px)}@media(max-width:1024px){#app{padding:60px 24px}.hero{min-height:70vh}.panels{grid-template-columns:1fr}.timeline-track{padding-left:40px}.timeline-marker{left:-37px}}@media(max-width:640px){.hud-frame{inset:10px}.hero-actions{flex-direction:column;align-items:stretch}.btn{width:100%}.stats{grid-template-columns:1fr}}.hero-avatar{position:relative;width:180px;height:180px;margin:0 auto 40px;perspective:1000px}.avatar-image{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1px solid rgba(94,231,255,.3);box-shadow:none;position:relative;z-index:3;opacity:0;animation:hyperspaceApproach 2s cubic-bezier(.25,.46,.45,.94) 1s forwards,glitchEffect 2s steps(1) 1s forwards,scanlineLoad 2s linear 1s forwards,rapidGlitch 2s steps(1) 1s forwards}@keyframes hyperspaceApproach{0%{opacity:0;transform:scale(0) translateZ(-3000px) rotateX(0) rotateY(0);filter:blur(100px) brightness(10) hue-rotate(0deg) saturate(3)}5%{opacity:0;transform:scale(.003) translateZ(-2800px) rotateX(20deg) rotateY(15deg);filter:blur(95px) brightness(9.5) hue-rotate(15deg) saturate(3)}10%{opacity:0;transform:scale(.007) translateZ(-2600px) rotateX(-15deg) rotateY(-10deg);filter:blur(90px) brightness(9) hue-rotate(30deg) saturate(2.8)}15%{opacity:0;transform:scale(.01) translateZ(-2300px) rotateX(25deg) rotateY(20deg);filter:blur(85px) brightness(8.5) hue-rotate(45deg) saturate(2.6)}20%{opacity:0;transform:scale(.015) translateZ(-2000px) rotateX(-20deg) rotateY(-15deg);filter:blur(80px) brightness(8) hue-rotate(60deg) saturate(2.4)}25%{opacity:0;transform:scale(.02) translateZ(-1800px) rotateX(18deg) rotateY(12deg);filter:blur(75px) brightness(7.5) hue-rotate(75deg) saturate(2.2)}30%{opacity:0;transform:scale(.03) translateZ(-1600px) rotateX(-22deg) rotateY(-18deg);filter:blur(70px) brightness(7) hue-rotate(90deg) saturate(2)}34%{opacity:.03;transform:scale(.04) translateZ(-1400px) rotateX(15deg) rotateY(10deg);filter:blur(65px) brightness(6.5) hue-rotate(105deg) saturate(1.8)}38%{opacity:0;transform:scale(.04) translateZ(-1400px) rotateX(15deg) rotateY(10deg);filter:blur(65px) brightness(6.5) hue-rotate(105deg) saturate(1.8)}40%{opacity:.06;transform:scale(.05) translateZ(-1300px) rotateX(-18deg) rotateY(-14deg);filter:blur(62px) brightness(6.3) hue-rotate(115deg) saturate(1.7)}44%{opacity:0;transform:scale(.05) translateZ(-1300px) rotateX(-18deg) rotateY(-14deg);filter:blur(62px) brightness(6.3) hue-rotate(115deg) saturate(1.7)}46%{opacity:.08;transform:scale(.07) translateZ(-1150px) rotateX(12deg) rotateY(8deg);filter:blur(58px) brightness(6) hue-rotate(130deg) saturate(1.6)}50%{opacity:.12;transform:scale(.1) translateZ(-1000px) rotateX(-16deg) rotateY(-12deg);filter:blur(55px) brightness(5.7) hue-rotate(145deg) saturate(1.5)}53%{opacity:0;transform:scale(.1) translateZ(-1000px) rotateX(-16deg) rotateY(-12deg);filter:blur(55px) brightness(5.7) hue-rotate(145deg) saturate(1.5)}55%{opacity:.16;transform:scale(.13) translateZ(-850px) rotateX(14deg) rotateY(10deg);filter:blur(50px) brightness(5.3) hue-rotate(160deg) saturate(1.4)}58%{opacity:0;transform:scale(.13) translateZ(-850px) rotateX(14deg) rotateY(10deg);filter:blur(50px) brightness(5.3) hue-rotate(160deg) saturate(1.4)}60%{opacity:.22;transform:scale(.17) translateZ(-700px) rotateX(-12deg) rotateY(-9deg);filter:blur(45px) brightness(5) hue-rotate(175deg) saturate(1.3)}63%{opacity:0;transform:scale(.17) translateZ(-700px) rotateX(-12deg) rotateY(-9deg);filter:blur(45px) brightness(5) hue-rotate(175deg) saturate(1.3)}65%{opacity:.28;transform:scale(.22) translateZ(-550px) rotateX(10deg) rotateY(7deg);filter:blur(40px) brightness(4.7) hue-rotate(190deg) saturate(1.2)}68%{opacity:0;transform:scale(.22) translateZ(-550px) rotateX(10deg) rotateY(7deg);filter:blur(40px) brightness(4.7) hue-rotate(190deg) saturate(1.2)}70%{opacity:.35;transform:scale(.28) translateZ(-400px) rotateX(-9deg) rotateY(-6deg);filter:blur(35px) brightness(4.3) hue-rotate(205deg) saturate(1.1)}73%{opacity:0;transform:scale(.28) translateZ(-400px) rotateX(-9deg) rotateY(-6deg);filter:blur(35px) brightness(4.3) hue-rotate(205deg) saturate(1.1)}75%{opacity:.42;transform:scale(.35) translateZ(-280px) rotateX(8deg) rotateY(5deg);filter:blur(30px) brightness(4) hue-rotate(220deg) saturate(1.05)}78%{opacity:0;transform:scale(.35) translateZ(-280px) rotateX(8deg) rotateY(5deg);filter:blur(30px) brightness(4) hue-rotate(220deg) saturate(1.05)}80%{opacity:.5;transform:scale(.45) translateZ(-180px) rotateX(-7deg) rotateY(-4deg);filter:blur(25px) brightness(3.6) hue-rotate(235deg) saturate(1.02)}82%{opacity:0;transform:scale(.45) translateZ(-180px) rotateX(-7deg) rotateY(-4deg);filter:blur(25px) brightness(3.6) hue-rotate(235deg) saturate(1.02)}84%{opacity:.58;transform:scale(.55) translateZ(-100px) rotateX(6deg) rotateY(3deg);filter:blur(20px) brightness(3.2) hue-rotate(250deg) saturate(1.01)}86%{opacity:0;transform:scale(.55) translateZ(-100px) rotateX(6deg) rotateY(3deg);filter:blur(20px) brightness(3.2) hue-rotate(250deg) saturate(1.01)}88%{opacity:.68;transform:scale(.65) translateZ(-50px) rotateX(-5deg) rotateY(-2deg);filter:blur(15px) brightness(2.8) hue-rotate(265deg) saturate(1)}90%{opacity:0;transform:scale(.65) translateZ(-50px) rotateX(-5deg) rotateY(-2deg);filter:blur(15px) brightness(2.8) hue-rotate(265deg) saturate(1)}91%{opacity:.75;transform:scale(.72) translateZ(-30px) rotateX(4deg) rotateY(2deg);filter:blur(12px) brightness(2.5) hue-rotate(280deg) saturate(1)}92%{opacity:0;transform:scale(.72) translateZ(-30px) rotateX(4deg) rotateY(2deg);filter:blur(12px) brightness(2.5) hue-rotate(280deg) saturate(1)}93%{opacity:.82;transform:scale(.8) translateZ(-15px) rotateX(-3deg) rotateY(-1deg);filter:blur(8px) brightness(2.2) hue-rotate(295deg) saturate(1)}94%{opacity:0;transform:scale(.8) translateZ(-15px) rotateX(-3deg) rotateY(-1deg);filter:blur(8px) brightness(2.2) hue-rotate(295deg) saturate(1)}95%{opacity:.9;transform:scale(.87) translateZ(-8px) rotateX(2deg) rotateY(1deg);filter:blur(5px) brightness(1.9) hue-rotate(310deg) saturate(1)}96%{opacity:0;transform:scale(.9) translateZ(0) rotateX(0) rotateY(0);filter:blur(30px) brightness(15) hue-rotate(330deg) saturate(3)}97%{opacity:0;transform:scale(1.8) translateZ(0) rotateX(0) rotateY(0);filter:blur(40px) brightness(25) hue-rotate(350deg) saturate(4)}98%{opacity:1;transform:scale(1.2) translateZ(0) rotateX(0) rotateY(0);filter:blur(0) brightness(1.3) hue-rotate(0deg) saturate(1)}99%{opacity:1;transform:scale(1.05) translateZ(0) rotateX(0) rotateY(0);filter:blur(0) brightness(1.1) hue-rotate(0deg) saturate(1)}to{opacity:1;transform:scale(1) translateZ(0) rotateX(0) rotateY(0);filter:blur(0) brightness(1) hue-rotate(0deg) saturate(1)}}@keyframes glitchEffect{0%,to{clip-path:inset(0)}3%{clip-path:inset(45% 0 35% 0)}6%{clip-path:inset(0 45% 0 35%)}9%{clip-path:inset(25% 0 55% 0)}12%{clip-path:inset(60% 0 15% 0)}15%{clip-path:inset(0 25% 0 55%)}18%{clip-path:inset(0 60% 0 15%)}21%{clip-path:inset(35% 0 45% 0)}24%{clip-path:polygon(0 0,100% 0,100% 15%,0 15%)}27%{clip-path:polygon(0 25%,100% 25%,100% 40%,0 40%)}30%{clip-path:polygon(0 50%,100% 50%,100% 65%,0 65%)}33%{clip-path:polygon(0 75%,100% 75%,100% 90%,0 90%)}36%{clip-path:inset(0 35% 0 45%)}39%{clip-path:inset(55% 0 25% 0)}42%{clip-path:polygon(0 0,100% 0,100% 18%,0 18%)}45%{clip-path:inset(0)}48%{clip-path:polygon(0 35%,100% 35%,100% 52%,0 52%)}51%{clip-path:inset(48% 0 32% 0)}54%{clip-path:polygon(0 60%,100% 60%,100% 78%,0 78%)}57%{clip-path:inset(0)}60%{clip-path:inset(0 48% 0 32%)}63%{clip-path:polygon(0 12%,100% 12%,100% 28%,0 28%)}66%{clip-path:inset(70% 0 10% 0)}69%{clip-path:inset(0)}72%{clip-path:polygon(0 42%,100% 42%,100% 58%,0 58%)}75%{clip-path:inset(22% 0 58% 0)}78%{clip-path:polygon(0 68%,100% 68%,100% 85%,0 85%)}81%{clip-path:inset(0)}84%{clip-path:inset(0 22% 0 58%)}87%{clip-path:polygon(0 8%,100% 8%,100% 24%,0 24%)}90%{clip-path:inset(62% 0 18% 0)}93%{clip-path:polygon(0 52%,100% 52%,100% 68%,0 68%)}96%{clip-path:inset(0)}}@keyframes scanlineLoad{0%,to{background-position:0 0}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(94,231,255,.15) 2px,rgba(94,231,255,.15) 4px)}8%,18%,28%,38%,48%,58%,68%,78%,88%,98%{background:repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(255,0,100,.12) 3px,rgba(0,255,255,.12) 6px)}10%,20%,30%,40%,50%,60%,70%,80%,90%{background:repeating-linear-gradient(45deg,transparent,transparent 5px,rgba(255,255,0,.1) 5px,rgba(255,255,0,.1) 7px)}}@keyframes rapidGlitch{0%,to{transform:translate(0) skew(0)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translate(-3px,2px) skew(1deg)}8%,18%,28%,38%,48%,58%,68%,78%,88%,98%{transform:translate(3px,-2px) skew(-1deg)}10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translate(-2px,-3px) skew(.5deg)}12%,22%,32%,42%,52%,62%,72%,82%,92%{transform:translate(2px,3px) skew(-.5deg)}}
