@font-face{font-family:Fira Code;src:url(/fonts/FiraCode-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Code;src:url(/fonts/FiraCode-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fira Code;src:url(/fonts/FiraCode-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-mono:"Fira Code",ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Droid Sans Mono","Courier New",monospace;--bg-primary:#010c15;--bg-secondary:#011627;--bg-tertiary:#011221;--bg-elevated:#0a1929;--accent-primary:#43d9ad;--accent-primary-glow:#43d9ad66;--accent-primary-30:#43d9ad4d;--accent-primary-25:#43d9ad40;--accent-primary-20:#43d9ad33;--accent-primary-18:#43d9ad2e;--accent-primary-15:#43d9ad26;--accent-primary-10:#43d9ad1a;--accent-primary-08:#43d9ad14;--accent-primary-06:#43d9ad0f;--accent-primary-05:#43d9ad0d;--accent-primary-03:#43d9ad08;--accent-primary-02:#43d9ad05;--accent-primary-01:#43d9ad03;--accent-secondary:#4d5bce;--accent-secondary-glow:#4d5bce66;--accent-secondary-10:#4d5bce1a;--accent-orange:#fea55f;--accent-orange-glow:#fea55f66;--accent-pink:#e99287;--accent-cyan:#00d9ff;--spotify-green:#1db954;--spotify-green-glow:#1db95480;--spotify-green-30:#1db9544d;--spotify-green-10:#1db9541a;--lastfm-red:#d51007;--lastfm-red-glow:#d5100780;--lastfm-red-30:#d510074d;--lastfm-red-10:#d510071a;--text-primary:#fff;--text-secondary:#e5e9f0;--text-muted:#607b96;--text-muted-30:#607d8b4d;--text-disabled:#3a5068;--border-default:#1e2d3d;--border-hover:#2a3f54;--border-focus:#43d9ad;--neon-cyan:#0ff;--neon-cyan-glow:#0ff9;--neon-cyan-90:#00ffffe6;--neon-cyan-80:#0ffc;--neon-cyan-70:#00ffffb3;--neon-cyan-60:#0ff9;--neon-cyan-50:#00ffff80;--neon-cyan-40:#0ff6;--neon-cyan-30:#00ffff4d;--neon-cyan-20:#0ff3;--neon-cyan-15:#00ffff26;--neon-cyan-10:#00ffff1a;--neon-cyan-08:#00ffff14;--neon-cyan-05:#00ffff0d;--neon-cyan-03:#00ffff08;--neon-cyan-02:#00ffff05;--neon-cyan-01:#00ffff03;--neon-magenta:#f0f;--neon-magenta-glow:#ff00ff80;--neon-magenta-80:#f0fc;--neon-magenta-60:#f0f9;--neon-magenta-50:#ff00ff80;--neon-magenta-40:#f0f6;--neon-magenta-30:#ff00ff4d;--neon-magenta-20:#f0f3;--neon-magenta-15:#ff00ff26;--neon-magenta-10:#ff00ff1a;--neon-magenta-06:#ff00ff0f;--neon-magenta-05:#ff00ff0d;--neon-magenta-03:#ff00ff08;--neon-yellow:#ff0;--neon-electric:#7df9ff;--neon-primary:var(--neon-cyan);--neon-primary-glow:var(--neon-cyan-glow);--glitch-red:#ff0040;--glitch-cyan:#0ff;--glitch-blue:#0040ff;--bg-page:linear-gradient(180deg,#011627fa 0%,#010c15 100%);--bg-page-alt:linear-gradient(180deg,#011627f2 0%,#010c15fa 100%);--bg-card:linear-gradient(135deg,#011627e6 0%,#010c15f2 100%);--bg-card-solid:#011627cc;--bg-card-dark:linear-gradient(180deg,#001428b3 0%,#000a14cc 100%);--bg-card-overlay:#011627cc;--bg-badge:#000a14e6;--bg-sidebar:linear-gradient(180deg,#010c15f2 0%,#011221e6 100%);--bg-terminal:#011627cc;--bg-header:linear-gradient(180deg,#011627cc 0%,#01162799 100%);--bg-footer:linear-gradient(180deg,#01162700 0%,#01162780 100%);--bg-filter-section:linear-gradient(90deg,#01162780 0%,#0116274d 100%);--bg-input:#0000004d;--bg-snake-game:linear-gradient(150deg,#175553b3 1.7%,#43d9ad17 81.82%);--bg-game-board:#011627e6;--bg-keyboard:#01142366;--bg-end-sign:#011627f2;--snake-game-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff0d,0 0 60px #43d9ad1a;--start-btn-gradient:linear-gradient(135deg,#fea55f 0%,#f59245 100%);--start-btn-gradient-hover:linear-gradient(135deg,#ffba82 0%,#fea55f 100%);--start-btn-shadow:0 4px 15px #fea55f4d;--start-btn-shadow-hover:0 6px 25px #fea55f80;--error-bg:#ff6b6b1a;--error-border:#ff6b6b4d;--bg-overlay:#0003;--bg-overlay-light:#0000001a;--badge-construction:linear-gradient(135deg,#ff6b6b 0%,#e55656 100%);--badge-construction-shadow:0 3px 15px #ff6b6b4d;--white-03:#ffffff08;--white-05:#ffffff0d;--white-08:#ffffff14;--white-10:#ffffff1a;--black-20:#0003;--black-30:#0000004d;--black-40:#0006;--black-85:#011627d9;--bg-command-palette:linear-gradient(135deg,#011627fa 0%,#012233fa 100%);--bg-backdrop:#011627d9;--syntax-keyword:#c792ea;--syntax-function:#82aaff;--syntax-string:#c3e88d;--syntax-comment:#546e7a;--syntax-operator:#89ddff;--syntax-bracket:#89ddff;--syntax-punctuation:#89ddff;--syntax-class:#ff5370;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--transition-spring:.5s cubic-bezier(.34,1.56,.64,1)}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-elevated:#fff;--bg-card:linear-gradient(135deg,#ffffffe6 0%,#f8fafcf2 100%);--bg-card-hover:#f8fafcf2;--bg-overlay:#0000000a;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--text-muted-30:#64748b4d;--text-disabled:#94a3b8;--border-default:#e2e8f0;--border-hover:#cbd5e1;--border-focus:#7c3aed;--neon-cyan:#0891b2;--neon-cyan-glow:#0891b24d;--neon-magenta:#a21caf;--neon-magenta-glow:#a21caf4d;--neon-yellow:#ca8a04;--neon-electric:#0284c7;--neon-primary:var(--neon-magenta);--neon-primary-glow:var(--neon-magenta-glow);--accent-primary:#7c3aed;--accent-primary-glow:#7c3aed4d;--accent-primary-30:#7c3aed4d;--accent-primary-25:#7c3aed40;--accent-primary-20:#7c3aed33;--accent-primary-15:#7c3aed26;--accent-primary-10:#7c3aed1a;--accent-primary-08:#7c3aed14;--accent-primary-06:#7c3aed0f;--accent-primary-05:#7c3aed0d;--accent-primary-03:#7c3aed08;--accent-primary-02:#7c3aed05;--accent-primary-01:#7c3aed03;--accent-secondary:#2563eb;--accent-secondary-glow:#2563eb4d;--accent-secondary-10:#2563eb1a;--accent-orange:#ea580c;--accent-orange-glow:#ea580c4d;--glitch-red:#dc2626;--glitch-cyan:#0891b2;--glitch-blue:#2563eb;--neon-cyan-90:#0891b2e6;--neon-cyan-80:#0891b2cc;--neon-cyan-70:#0891b2b3;--neon-cyan-60:#0891b299;--neon-cyan-50:#0891b280;--neon-cyan-40:#0891b266;--neon-cyan-30:#0891b24d;--neon-cyan-20:#0891b233;--neon-cyan-15:#0891b226;--neon-cyan-10:#0891b21a;--neon-cyan-08:#0891b214;--neon-cyan-05:#0891b20d;--neon-cyan-03:#0891b208;--neon-cyan-02:#0891b205;--neon-cyan-01:#0891b203;--neon-magenta-80:#a21cafcc;--neon-magenta-60:#a21caf99;--neon-magenta-50:#a21caf80;--neon-magenta-40:#a21caf66;--neon-magenta-30:#a21caf4d;--neon-magenta-20:#a21caf33;--neon-magenta-15:#a21caf26;--neon-magenta-10:#a21caf1a;--neon-magenta-06:#a21caf0f;--neon-magenta-05:#a21caf0d;--neon-magenta-03:#a21caf08;--bg-page:linear-gradient(180deg,#f8fafcfa 0%,#f1f5f9 100%);--bg-page-alt:linear-gradient(180deg,#fffffff2 0%,#f8fafcfa 100%);--bg-card-solid:#ffffffe6;--bg-card-dark:linear-gradient(180deg,#ffffffe6 0%,#f8fafcf2 100%);--bg-card-overlay:#fffc;--bg-badge:#fffffff2;--bg-sidebar:linear-gradient(180deg,#f8fafcfa 0%,#f1f5f9f2 100%);--bg-terminal:#ffffffe6;--bg-header:linear-gradient(180deg,#fffffff2 0%,#f8fafce6 100%);--bg-footer:linear-gradient(180deg,#fff0 0%,#f8fafc80 100%);--bg-filter-section:linear-gradient(90deg,#f8fafc80 0%,#ffffff4d 100%);--bg-input:#0000000a;--bg-snake-game:linear-gradient(150deg,#0891b226 1.7%,#0891b20d 81.82%);--bg-game-board:#ffffffe6;--bg-keyboard:#f1f5f9cc;--bg-end-sign:#fffffff2;--snake-game-shadow:0 8px 32px #0000001a,inset 0 1px 0 #ffffff80,0 0 60px #0891b21a;--start-btn-gradient:linear-gradient(135deg,#f97316 0%,#ea580c 100%);--start-btn-gradient-hover:linear-gradient(135deg,#fb923c 0%,#f97316 100%);--start-btn-shadow:0 4px 15px #f973164d;--start-btn-shadow-hover:0 6px 25px #f9731680;--error-bg:#dc26261a;--error-border:#dc26264d;--bg-overlay-light:#00000005;--white-03:#00000005;--white-05:#00000008;--white-08:#0000000d;--white-10:#0000000f;--black-20:#0000000f;--black-30:#00000014;--black-40:#0000001a;--black-85:#0000001a;--bg-command-palette:linear-gradient(135deg,#fffffffa 0%,#f8fafcfa 100%);--bg-backdrop:#0000004d;--syntax-keyword:#7c3aed;--syntax-function:#2563eb;--syntax-string:#16a34a;--syntax-comment:#64748b;--syntax-operator:#0891b2;--syntax-bracket:#0891b2;--syntax-punctuation:#64748b;--syntax-class:#dc2626}[data-theme=light] .container{background:var(--bg-secondary);box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000d}[data-theme=light] .childrenContainer{background:var(--bg-primary)}[data-theme=light] .bodyLayout{background:#fff}[data-theme=light]:before{background:radial-gradient(80% 50% at 20% 40%,#0891b214 0%,#0000 50%),radial-gradient(60% 40% at 80% 20%,#a21caf0f 0%,#0000 50%),radial-gradient(50% 60% at 10% 80%,#ea580c0d 0%,#0000 50%),radial-gradient(40% 50% at 90% 90%,#a21caf0a 0%,#0000 50%)}[data-theme=light] body:after{background:radial-gradient(110% 90% at 50% 45%,#0000 72%,#0f172a0d 100%)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{max-width:100vw;height:100%;margin:0;padding:0;overflow:hidden;overflow-x:hidden!important}body{font-family:var(--font-mono);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:48px;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(80% 50% at 20% 40%,#43d9ad14 0%,#0000 50%),radial-gradient(60% 40% at 80% 20%,#4d5bce14 0%,#0000 50%),radial-gradient(50% 60% at 10% 80%,#fea55f0d 0%,#0000 50%),radial-gradient(40% 50% at 90% 90%,#e992870d 0%,#0000 50%);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:900;background:radial-gradient(110% 90% at 50% 45%,#0000 55%,#00000026 82%,#0000004d 100%);position:fixed;inset:0}.container{background-color:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-default);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000004d,0 0 0 1px #ffffff05}.childrenContainer{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.overflowAuto{overflow:auto}.overflowHidden{overflow:hidden}@media (max-width:768px){.childrenContainer{-webkit-overflow-scrolling:touch;overflow:auto!important}}.footerContainer{flex-shrink:0}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--accent-primary)}.bodyLayout{flex-direction:column;justify-content:space-between;min-height:100vh;display:flex}.displayed-text{color:var(--text-muted);font-family:var(--font-mono);font-size:16px;font-weight:450;line-height:1.6}.read-more-button{color:var(--accent-primary);font-family:var(--font-mono);cursor:pointer;transition:color var(--transition-fast);font-size:16px;font-weight:500;line-height:1.6}.read-more-button:hover{color:var(--accent-orange)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-default);transition:background var(--transition-fast);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}::selection{background:var(--accent-primary);color:var(--bg-primary)}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px var(--accent-primary-glow)}50%{box-shadow:0 0 40px var(--accent-primary-glow)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes aurora-wave{0%{opacity:.3;transform:translate(-10%)rotate(-5deg)}50%{opacity:.5;transform:translate(10%)rotate(5deg)}to{opacity:.3;transform:translate(-10%)rotate(-5deg)}}@keyframes liquid-morph{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}25%{border-radius:30% 60% 70% 40%/50% 60% 30%}50%{border-radius:50% 60% 30%/30% 60% 70% 40%}75%{border-radius:60% 40% 60% 30%/70% 30% 50% 60%}}@keyframes text-glow{0%,to{text-shadow:0 0 20px var(--accent-primary-glow),0 0 40px var(--accent-primary-glow)}50%{text-shadow:0 0 40px var(--accent-primary-glow),0 0 80px var(--accent-primary-glow)}}@keyframes border-flow{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes typewriter-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes hologram{0%{filter:hue-rotate();background-position:0%}50%{filter:hue-rotate(15deg);background-position:100%}to{filter:hue-rotate();background-position:0%}}@keyframes glitch{0%{filter:hue-rotate();transform:translate(0)}10%{filter:hue-rotate(90deg);transform:translate(-5px,2px)}20%{filter:hue-rotate(-90deg);transform:translate(3px,-3px)}30%{transform:translate(-3px,1px)}40%{filter:hue-rotate(180deg);transform:translate(2px,-2px)}50%{transform:translate(-1px,3px)}60%{filter:hue-rotate(-180deg);transform:translate(4px,1px)}70%{transform:translate(-2px,-1px)}80%{filter:hue-rotate(90deg);transform:translate(1px,2px)}90%{transform:translate(-1px,-2px)}to{filter:hue-rotate();transform:translate(0)}}@keyframes glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(2deg)}20%{transform:skew(-1deg)}30%{transform:skew(3deg)}40%{transform:skew(-2deg)}50%{transform:skew(1deg)}60%{transform:skew(-3deg)}70%{transform:skew(2deg)}80%{transform:skew(-1deg)}90%{transform:skew(1deg)}to{transform:skew(0deg)}}@keyframes neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1;text-shadow:0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan),0 0 40px var(--neon-cyan),0 0 80px var(--neon-cyan)}20%,24%,55%{opacity:.8;text-shadow:none}}@keyframes electric-spark{0%,to{opacity:0;transform:translateY(0)scale(1)}10%{opacity:1;transform:translateY(-10px)scale(1.2)}50%{opacity:.5;transform:translateY(-30px)scale(.8)}90%{opacity:0;transform:translateY(-50px)scale(.4)}}@keyframes chromatic-aberration{0%{text-shadow:2px 0 #ff0040,-2px 0 #0ff}25%{text-shadow:-2px 0 #ff0040,2px 0 #0ff}50%{text-shadow:2px 2px #ff0040,-2px -2px #0ff}75%{text-shadow:-2px 2px #ff0040,2px -2px #0ff}to{text-shadow:2px 0 #ff0040,-2px 0 #0ff}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes data-stream{0%{background-position:0 0}to{background-position:0 100%}}@keyframes matrix-rain{0%{opacity:1;transform:translateY(-100%)}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes pulse-neon{0%,to{box-shadow:0 0 5px var(--neon-cyan),0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan)}50%{box-shadow:0 0 10px var(--neon-cyan),0 0 25px var(--neon-cyan),0 0 50px var(--neon-cyan),0 0 100px var(--neon-cyan)}}@keyframes border-travel{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-text{background:linear-gradient(90deg,var(--accent-primary)0%,var(--accent-secondary)50%,var(--accent-orange)100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s infinite gradient-shift}.glow-primary{box-shadow:0 0 20px var(--accent-primary-glow)}.glow-secondary{box-shadow:0 0 20px var(--accent-secondary-glow)}.glow-orange{box-shadow:0 0 20px var(--accent-orange-glow)}.glass{-webkit-backdrop-filter:blur(20px);background:#011627b3;border:1px solid #ffffff14}.glass-premium{-webkit-backdrop-filter:blur(40px)saturate(180%);background:linear-gradient(135deg,#011627e6 0%,#01162799 50%,#011627e6 100%);border:1px solid #43d9ad1a;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d,0 0 0 1px #ffffff05}.glass-card{-webkit-backdrop-filter:blur(24px);background:linear-gradient(145deg,#1e2d3d66 0%,#01162799 100%);border:1px solid #ffffff0f;box-shadow:0 4px 24px #0003,inset 0 1px #ffffff08}.liquid-glass{-webkit-backdrop-filter:blur(30px);background:linear-gradient(135deg,#43d9ad1a 0%,#011627cc 50%,#4e9af11a 100%);border:1px solid #ffffff1a;animation:15s ease-in-out infinite liquid-morph}.holographic{background:linear-gradient(45deg,#43d9ad4d,#4e9af14d,#fea55f4d,#e5648b4d,#43d9ad4d) 0 0/400% 400%;animation:8s infinite hologram}.neon-text{color:var(--accent-primary);text-shadow:0 0 10px var(--accent-primary-glow),0 0 20px var(--accent-primary-glow),0 0 40px var(--accent-primary-glow)}.animated-border{position:relative}.animated-border:before{content:"";border-radius:inherit;background:linear-gradient(45deg,var(--accent-primary),var(--accent-secondary),var(--accent-orange),var(--accent-pink),var(--accent-primary));-webkit-mask-composite:xor;pointer-events:none;opacity:.5;background-size:300% 300%;padding:2px;animation:6s infinite border-flow;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.code-block{font-family:var(--font-mono);border-left:3px solid var(--accent-primary);background:#011627cc;border-radius:0 8px 8px 0;padding:16px 20px;position:relative;overflow:hidden}.code-block:before{content:"";pointer-events:none;background:linear-gradient(90deg,#43d9ad0d 0%,#0000 20%);width:100%;height:100%;position:absolute;top:0;left:0}.syntax-keyword{color:var(--accent-secondary)}.syntax-function{color:var(--accent-primary)}.syntax-string{color:var(--accent-orange)}.syntax-comment{color:var(--text-muted);font-style:italic}.syntax-variable{color:var(--accent-cyan)}.syntax-number{color:var(--accent-pink)}.typewriter-cursor{background:var(--accent-primary);width:2px;height:1em;margin-left:2px;animation:.8s infinite typewriter-blink;display:inline-block}.scan-effect:after{content:"";pointer-events:none;background:linear-gradient(#0000,#43d9ad4d,#0000);width:100%;height:4px;animation:4s linear infinite scan;position:absolute;top:0;left:0}.hover-lift{transition:transform var(--transition-spring),box-shadow var(--transition-normal)}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.hover-glow{transition:box-shadow var(--transition-normal)}.hover-glow:hover{box-shadow:0 0 30px var(--accent-primary-glow)}.glitch-text{animation:.5s infinite glitch;position:relative}.glitch-text:before,.glitch-text:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.glitch-text:before{color:var(--glitch-red);clip-path:polygon(0 0,100% 0,100% 45%,0 45%);animation:.5s infinite glitch-skew;transform:translate(-2px)}.glitch-text:after{color:var(--glitch-cyan);clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);animation:.5s infinite reverse glitch-skew;transform:translate(2px)}.neon-cyan{color:var(--neon-cyan);text-shadow:0 0 5px var(--neon-cyan),0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan),0 0 40px var(--neon-cyan)}.neon-magenta{color:var(--neon-magenta);text-shadow:0 0 5px var(--neon-magenta),0 0 10px var(--neon-magenta),0 0 20px var(--neon-magenta),0 0 40px var(--neon-magenta)}.neon-flicker{animation:2s infinite neon-flicker}.chromatic-hover:hover{animation:.3s chromatic-aberration}.scanlines:before{content:"";pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000001a 0 1px,#0000 1px 2px);width:100%;height:100%;position:absolute;top:0;left:0}.crt-effect{position:relative;overflow:hidden}.crt-effect:before{content:"";pointer-events:none;z-index:10;background:linear-gradient(#12101000 50%,#0000001a 50%) 0 0/100% 4px;width:100%;height:100%;position:absolute;top:0;left:0}.crt-effect:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(#0000,#00ffff1a,#0000);width:100%;height:4px;animation:6s linear infinite scanline;position:absolute;top:0;left:0}.neon-border{background-clip:padding-box;border:2px solid #0000;position:relative}.neon-border:before{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--neon-cyan),var(--neon-magenta),var(--neon-cyan));-webkit-mask-composite:xor;background-size:200% 100%;padding:2px;animation:3s linear infinite border-travel;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.neon-glow-box{box-shadow:0 0 5px var(--neon-cyan),0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan),inset 0 0 20px #00ffff1a}.pulse-neon{animation:2s ease-in-out infinite pulse-neon}.electric-spark{position:relative}.electric-spark:after{content:"⚡";opacity:0;pointer-events:none;font-size:16px;animation:1.5s ease-out infinite electric-spark;position:absolute;top:-10px;right:-10px}.matrix-text{font-family:var(--font-mono);color:var(--neon-cyan);text-shadow:0 0 10px var(--neon-cyan);animation:5s linear infinite matrix-rain}.holo-shimmer{background:linear-gradient(135deg,#00ffff1a 0%,#ff00ff1a 25%,#ffff001a 50%,#00ffff1a 75%,#ff00ff1a 100%) 0 0/400% 400%;animation:5s infinite gradient-shift}.cyber-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#001428e6 0%,#000a14f2 100%);border:1px solid #0ff3;box-shadow:0 0 20px #00ffff1a,inset 0 1px #ffffff0d}.cyber-card:hover{border-color:#00ffff80;box-shadow:0 0 30px #0ff3,0 0 60px #00ffff1a,inset 0 1px #ffffff1a}.data-corrupt{position:relative}.data-corrupt:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 2px,#00ffff08 2px 4px);width:100%;height:100%;position:absolute;top:0;left:0}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:1024px){body{padding:24px}}@media screen and (max-width:600px){body{padding:12px}}
/*# sourceMappingURL=bf4e3990816c415c.css.map*/