@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--green: #00ff41;--green-dim: #00cc33;--cyan: #00ffff;--red: #ff2a2a;--amber: #ffb300;--bg: #0a0a0a;--bg-card: #111111;--border: #1a3a1a;--font-mono: "JetBrains Mono", "Courier New", Courier, monospace;--gutter-x: clamp(16px, 4vw, 48px);--gutter-y: clamp(12px, 2.5vw, 28px);--card-w-mini: 124px;--card-w-normal: 180px;--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px);--bp-phone: 480px;--bp-tablet: 768px;--bp-desktop: 1280px}@media(max-width:480px){:root{--gutter-x: 10px;--gutter-y: 8px;--card-w-normal: 156px}}html,body,#root{height:100%;background:var(--bg);color:var(--green);font-family:var(--font-mono)}body{overflow-x:hidden}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes zd-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes zd-pulse{0%,to{box-shadow:0 0 8px #00ff4180,inset 0 0 6px #0006}50%{box-shadow:0 0 22px #00ff41f2,inset 0 0 10px #00ff4159}}.zd-scroll::-webkit-scrollbar{height:10px;width:10px}.zd-scroll::-webkit-scrollbar-thumb{background:#1a3a1a}.zd-scroll::-webkit-scrollbar-track{background:#050505}@keyframes zd-crt-flicker{0%,94.4%,to{opacity:1;filter:none;transform:translate(0)}94.5%{opacity:.18;filter:brightness(.2) contrast(1.4);transform:translate(0)}95.0%{opacity:1;filter:brightness(1.6) contrast(1.2);transform:translate(-1px)}95.5%{opacity:.32;filter:brightness(.3);transform:translate(1px)}96.0%{opacity:1;filter:brightness(1.4);transform:translate(-.5px)}96.5%{opacity:.55;filter:brightness(.45);transform:translate(0)}97.0%{opacity:1;filter:brightness(1.25);transform:translate(.5px)}97.5%{opacity:.72;filter:brightness(.6);transform:translate(0)}98.0%{opacity:1;filter:none;transform:translate(0)}99.0%{opacity:.6;filter:brightness(.55);transform:translate(0)}99.4%{opacity:1;filter:none;transform:translate(0)}}.zd-crt-screen{animation:zd-crt-flicker 9s ease-in-out infinite;will-change:opacity,filter,transform}.zd-crt-screen.zd-crt-screen-slow{animation-duration:13s;animation-delay:-3.42s}@media(prefers-reduced-motion:reduce){.zd-crt-screen,.zd-crt-screen.zd-crt-screen-slow{animation:none}}@keyframes zd-login-flash{0%{opacity:0;filter:brightness(1)}4%{opacity:.85;filter:brightness(2.4) saturate(1.4)}8%{opacity:.05;filter:brightness(.2)}14%{opacity:.65;filter:brightness(2)}20%{opacity:.1;filter:brightness(.3)}26%{opacity:.55;filter:brightness(1.7)}34%{opacity:.18;filter:brightness(.5)}44%{opacity:.4;filter:brightness(1.3)}56%{opacity:.1;filter:brightness(.7)}70%{opacity:.18;filter:brightness(1)}85%{opacity:.04;filter:brightness(1)}to{opacity:0;filter:brightness(1)}}.zd-login-flash{animation:zd-login-flash 1.2s ease-out forwards}@media(prefers-reduced-motion:reduce){.zd-login-flash{animation:none;opacity:0}}@keyframes zd-tut-pulse{0%,to{box-shadow:0 0 0 2px var(--cyan),0 0 8px 2px #0ff6}50%{box-shadow:0 0 0 2px var(--cyan),0 0 22px 6px #00ffffd9}}.zd-tut-highlight{position:relative;border-radius:4px;animation:zd-tut-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.zd-tut-highlight{animation:none;box-shadow:0 0 0 2px var(--cyan),0 0 8px 2px #00ffff73}}@keyframes zd-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.zd-skel-shimmer{background-size:200% 100%;animation:zd-skeleton-shimmer 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.zd-skel-shimmer{animation:none;background-position:50% 0}}.zd-btn{transition:background .12s ease,color .12s ease,box-shadow .16s ease,transform .1s ease}.zd-btn:not(:disabled):hover{transform:translateY(-1px)}.zd-btn:not(:disabled):active{transform:scale(.98)}.zd-btn-primary:not(:disabled):hover{box-shadow:0 0 18px #00ff4173,inset 0 0 22px #00ff411f}.zd-btn-secondary:not(:disabled):hover{box-shadow:0 0 10px #00ff4159}.zd-btn-ghost:not(:disabled):hover{color:var(--green);background:#00ff410f}.zd-btn-danger:not(:disabled):hover{box-shadow:0 0 12px #ff2a2a73}@keyframes zd-scan-sweep{0%{transform:translate(-120%);opacity:0}10%{opacity:1}60%{opacity:1}to{transform:translate(120%);opacity:0}}.zd-scan-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(0,255,65,.18) 48%,rgba(0,255,65,.32) 50%,rgba(0,255,65,.18) 52%,transparent 70%);animation:zd-scan-sweep 6s ease-in-out infinite;animation-delay:2.5s}@media(prefers-reduced-motion:reduce){.zd-scan-sweep{animation:none;opacity:0}}@keyframes zd-rail-underline{0%,to{box-shadow:0 0 6px #00ff4173}50%{box-shadow:0 0 14px #00ff41d9}}.zd-rail-underline{animation:zd-rail-underline 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.zd-rail-underline{animation:none}}@keyframes zd-art-breath{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.04);opacity:1}}@keyframes zd-art-scan{0%{transform:translateY(0);opacity:0}10%{opacity:.55}90%{opacity:.55}to{transform:translateY(110px);opacity:0}}@keyframes zd-art-thermal{0%{transform:translate(-110%,50px) scaleX(.5);opacity:0;filter:hue-rotate(0deg)}15%{transform:translate(-30%,50px) scaleX(1);opacity:.45;filter:hue-rotate(20deg)}60%{transform:translate(60%,50px) scaleX(1);opacity:.5;filter:hue-rotate(35deg)}to{transform:translate(140%,50px) scaleX(.5);opacity:0;filter:hue-rotate(0deg)}}@keyframes zd-art-burst{0%,70%,to{transform:translateY(47px) scale(.05);opacity:0}72%{transform:translateY(47px) scale(.4);opacity:.85}82%{transform:translateY(47px) scale(2.2);opacity:.45}92%{transform:translateY(47px) scale(3.6);opacity:0}}@keyframes zd-art-sentry{0%,40%{transform:translateY(92px);opacity:.25}44%{transform:translateY(92px);opacity:.85}48%{transform:translateY(92px);opacity:.2}52%{transform:translateY(92px);opacity:.85}56%,to{transform:translateY(92px);opacity:.25}}@keyframes zd-art-twinkle{0%,to{opacity:.35}50%{opacity:.95}}@keyframes zd-art-grid-drift{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.zd-card-foil .zd-card-art .zd-art-icon{transform-origin:50px 50px;transform-box:fill-box;animation:zd-art-breath 4.2s ease-in-out infinite}.zd-card-foil .zd-card-art .zd-art-dot{animation:zd-art-twinkle 2.6s ease-in-out infinite}.zd-card-foil .zd-card-art .zd-art-grid{animation:zd-art-grid-drift 8s ease-in-out infinite}.zd-card-foil .zd-card-art .zd-art-scan{animation:zd-art-scan 7s linear infinite;transform-origin:50px 50px}.zd-card-foil .zd-card-art-program .zd-art-scan{animation:zd-art-scan 7s linear infinite}.zd-card-foil .zd-card-art-hardware .zd-art-scan{animation:zd-art-thermal 6.4s ease-in-out infinite}.zd-card-foil .zd-card-art-hack .zd-art-scan{animation:zd-art-burst 3.2s ease-out infinite}.zd-card-foil .zd-card-art-exploit .zd-art-scan{animation:zd-art-sentry 4.6s steps(20,end) infinite}.zd-card-foil .zd-card-art-hovered .zd-art-icon{animation:zd-art-breath 1.6s ease-in-out infinite;filter:drop-shadow(0 0 6px currentColor) brightness(1.15) saturate(1.2)}.zd-card-foil .zd-card-art-hovered .zd-art-dot{animation-duration:1.1s}.zd-card-foil .zd-card-art-program.zd-card-art-hovered .zd-art-scan{animation-duration:2.4s}.zd-card-foil .zd-card-art-hardware.zd-card-art-hovered .zd-art-scan{animation-duration:2.6s}.zd-card-foil .zd-card-art-hack.zd-card-art-hovered .zd-art-scan{animation-duration:1.6s}.zd-card-foil .zd-card-art-exploit.zd-card-art-hovered .zd-art-scan{animation-duration:2s}@media(prefers-reduced-motion:reduce){.zd-card-foil .zd-card-art .zd-art-icon,.zd-card-foil .zd-card-art .zd-art-dot,.zd-card-foil .zd-card-art .zd-art-scan,.zd-card-foil .zd-card-art .zd-art-grid,.zd-card-foil .zd-card-art-hovered .zd-art-icon,.zd-card-foil .zd-card-art-hovered .zd-art-dot,.zd-card-foil .zd-card-art-hovered .zd-art-scan{animation:none}.zd-card-foil .zd-card-art-hovered .zd-art-icon{filter:none}}@keyframes zd-foil-rainbow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes zd-foil-shimmer{0%{transform:translate(-130%) skew(-18deg);opacity:0}10%{opacity:.75}60%{opacity:.75}to{transform:translate(130%) skew(-18deg);opacity:0}}.zd-foil-rainbow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#00ffff8c,#ff5af08c,#ffb3008c,#78ffc88c,#00ffff8c);background-size:240% 240%;mix-blend-mode:color-dodge;animation:zd-foil-rainbow 6s ease-in-out infinite;opacity:.85}.zd-foil-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.zd-foil-shimmer:after{content:"";position:absolute;top:-10%;bottom:-10%;width:36%;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.18) 45%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.18) 55%,transparent 80%);animation:zd-foil-shimmer 4.5s ease-in-out infinite;animation-delay:1.2s}@media(prefers-reduced-motion:reduce){.zd-foil-rainbow{animation:none;opacity:.55}.zd-foil-shimmer:after{animation:none;opacity:0}}@keyframes zd-cb-glitch{0%,to{filter:hue-rotate(0deg) saturate(1);transform:translate(0)}20%{filter:hue-rotate(8deg) saturate(1.25);transform:translate(-1px,1px)}40%{filter:hue-rotate(-12deg) saturate(.95);transform:translate(1px,-1px)}60%{filter:hue-rotate(4deg);transform:translate(-1px)}80%{filter:hue-rotate(-6deg);transform:translateY(1px)}}@keyframes zd-cb-cycle{0%{filter:hue-rotate(0deg) saturate(1.1)}50%{filter:hue-rotate(120deg) saturate(1.25)}to{filter:hue-rotate(0deg) saturate(1.1)}}.zd-cb-stamp{position:relative;overflow:hidden}.zd-cb-stamp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(220,230,240,.18) 48%,rgba(255,255,255,.32) 52%,rgba(220,230,240,.18) 56%,transparent 70%);background-size:220% 100%;pointer-events:none;animation:zd-cb-stamp-sweep 5s ease-in-out infinite}@keyframes zd-cb-stamp-sweep{0%{background-position:110% 0;opacity:0}20%{opacity:.85}60%{background-position:-30% 0;opacity:.6}to{background-position:-120% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.zd-cb-stamp:after{animation:none;opacity:0}}@keyframes zd-af-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes zd-af-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zd-af-glitch{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-1px,1px) rotate(-2deg)}60%{transform:translate(1px,-1px) rotate(1.5deg)}}@keyframes zd-af-pioneer{0%,to{opacity:.85;box-shadow:0 0 14px #d4a64c8c,inset 0 0 6px #ffd27866}50%{opacity:1;box-shadow:0 0 20px #d4a64cd9,inset 0 0 10px #ffd278b3}}@keyframes zd-af-zero-day{0%,70%,to{transform:translate(0) rotate(0);filter:hue-rotate(0deg)}74%{transform:translate(-1px,1px) rotate(-1deg);filter:hue-rotate(-18deg)}78%{transform:translate(1px,-1px) rotate(1deg);filter:hue-rotate(12deg)}82%{transform:translate(0) rotate(0);filter:hue-rotate(0deg)}}.zd-af-pulse{animation:zd-af-pulse 3.6s ease-in-out infinite}.zd-af-spin{animation:zd-af-spin 8s linear infinite}.zd-af-glitch{animation:zd-af-glitch 2.4s steps(6,end) infinite}.zd-af-pioneer{animation:zd-af-pioneer 4.4s ease-in-out infinite}.zd-af-zero-day{animation:zd-af-zero-day 5.2s steps(8,end) infinite}@media(prefers-reduced-motion:reduce){.zd-af-pulse,.zd-af-spin,.zd-af-glitch,.zd-af-pioneer,.zd-af-zero-day{animation:none}}@keyframes zd-cb-pioneer{0%,to{filter:brightness(1) saturate(1.05)}50%{filter:brightness(1.15) saturate(1.25)}}@keyframes zd-cb-rogue-pulse{0%,to{filter:brightness(.95) saturate(1)}50%{filter:brightness(1.2) saturate(1.3) hue-rotate(-8deg)}}@keyframes zd-bf-aether-flicker{0%,80%,to{filter:hue-rotate(0deg) saturate(1);transform:translate(0)}82%{filter:hue-rotate(-12deg) saturate(1.2);transform:translate(-1px,1px)}86%{filter:hue-rotate(8deg) saturate(1.1);transform:translate(1px,-1px)}90%{filter:hue-rotate(0deg) saturate(1);transform:translate(0)}}.zd-alt-pixelart{filter:contrast(1.45) saturate(1.55) brightness(1.05) hue-rotate(-12deg)}.zd-alt-pixelart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(0,0,0,.32) 5px 6px),repeating-linear-gradient(90deg,transparent 0 5px,rgba(0,0,0,.32) 5px 6px);mix-blend-mode:multiply}.zd-alt-pixelart:after{content:"8-BIT";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;color:#7cff9bd9;text-shadow:0 0 5px rgba(124,255,155,.85);pointer-events:none}.zd-alt-flame{filter:hue-rotate(-95deg) saturate(1.6) brightness(1.08)}.zd-alt-flame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 60%,#ffb3008c,#ff5a1e6b,#7814002e 70%,#0000);mix-blend-mode:screen;animation:zd-alt-flame-flicker 1.6s ease-in-out infinite}@keyframes zd-alt-flame-flicker{0%,to{opacity:.85;transform:scale(1)}40%{opacity:1;transform:scale(1.04)}60%{opacity:.7;transform:scale(.98)}}.zd-alt-vault{filter:grayscale(.85) brightness(.78) contrast(1.2)}.zd-alt-vault:before{content:"";position:absolute;left:-10%;right:-10%;top:38%;height:18%;background:#000000d9;border-top:1px solid rgba(220,230,240,.45);border-bottom:1px solid rgba(220,230,240,.45);transform:rotate(-8deg);pointer-events:none}.zd-alt-vault:after{content:"CLASSIFIED";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;color:#ff5c5cd9;text-shadow:0 0 4px rgba(255,92,92,.85);pointer-events:none}.zd-alt-helix{filter:saturate(1.5) hue-rotate(-12deg) brightness(1.05)}.zd-alt-helix:after{content:"⚯";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:64px;color:#7cff9b73;text-shadow:0 0 18px rgba(124,255,155,.85),0 0 6px rgba(0,255,255,.6);mix-blend-mode:screen;pointer-events:none;animation:zd-alt-helix-spin 9.4s linear infinite}@keyframes zd-alt-helix-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.08)}to{transform:rotate(360deg) scale(1)}}@media(prefers-reduced-motion:reduce){.zd-alt-flame:after{animation:none}.zd-alt-helix:after{animation:none}}@keyframes zd-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zd-spin{animation:zd-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.zd-spin{animation:none}}.zd-menu-item:hover{background:#00ff4114;color:var(--green);text-shadow:0 0 6px rgba(0,255,65,.4)}.zd-menu-item:focus-visible{outline:1px solid var(--green-dim);outline-offset:-1px}.zd-menu-item-danger:hover{background:#ff2a2a1a;color:var(--red);text-shadow:0 0 6px rgba(255,42,42,.4)}[data-sonner-toaster]{font-family:var(--font-mono)!important}[data-sonner-toast]{background:#0a0f0a!important;border:1px solid var(--green-dim)!important;border-radius:0!important;color:var(--green)!important;box-shadow:0 0 14px #00ff412e,inset 0 0 18px #00000080!important;font-family:var(--font-mono)!important;letter-spacing:.02em}[data-sonner-toast][data-type=error]{border-color:var(--red)!important;color:var(--red)!important;box-shadow:0 0 14px #ff2a2a40,inset 0 0 18px #00000080!important}[data-sonner-toast][data-type=success]{border-color:var(--cyan)!important;color:var(--cyan)!important;box-shadow:0 0 14px #00ffff40,inset 0 0 18px #00000080!important}[data-sonner-toast] [data-title]{font-weight:700;text-shadow:0 0 6px currentColor}[data-sonner-toast] [data-description]{color:var(--green-dim)!important;opacity:.9;font-size:12px}@keyframes zd-cf-corp-memo{0%{transform:translate(-115%,50px) scaleX(.6);opacity:0}10%{transform:translate(-30%,50px) scaleX(1);opacity:.55}85%{transform:translate(70%,50px) scaleX(1);opacity:.55}to{transform:translate(140%,50px) scaleX(.6);opacity:0}}.zd-card-art.zd-cf-corp-memo .zd-art-scan{animation:zd-cf-corp-memo 6s ease-in-out infinite}@keyframes zd-cf-state-typewriter{0%,14%,30%,46%,62%,78%,to{transform:translateY(88px) scaleX(1);opacity:.2}16%,32%,48%,64%,80%{transform:translateY(88px) scaleX(1);opacity:.85}}.zd-card-art.zd-cf-state-typewriter .zd-art-scan{animation:zd-cf-state-typewriter 4.6s steps(1,end) infinite}@keyframes zd-cf-undr-flicker{0%,38%,to{transform:translateY(0);opacity:0}10%{transform:translateY(20px);opacity:.65}22%{transform:translateY(48px);opacity:.2}28%{transform:translateY(58px);opacity:.75}35%{transform:translateY(70px);opacity:.1}}.zd-card-art.zd-cf-undr-flicker .zd-art-scan{animation:zd-cf-undr-flicker 3.6s steps(20,end) infinite}@keyframes zd-cf-aether-tear{0%,88%,to{filter:hue-rotate(0deg) saturate(1);transform:translate(0)}90%{filter:hue-rotate(-22deg) saturate(1.3);transform:translate(-1.5px,1px)}93%{filter:hue-rotate(16deg) saturate(1.2);transform:translate(1.5px,-1px)}96%{filter:hue-rotate(0deg) saturate(1);transform:translate(0)}}.zd-card-art.zd-cf-aether-tear{animation:zd-cf-aether-tear 4s steps(20,end) infinite}@keyframes zd-cf-bio-pulse{0%,18%,38%,to{transform:translateY(50px) scale(.1);opacity:0}20%{transform:translateY(50px) scale(2.4);opacity:.55}26%{transform:translateY(50px) scale(.1);opacity:0}30%{transform:translateY(50px) scale(1.8);opacity:.4}35%{transform:translateY(50px) scale(.1);opacity:0}}.zd-card-art.zd-cf-bio-pulse .zd-art-scan{transform-origin:50px 50px;animation:zd-cf-bio-pulse 1.8s ease-out infinite}@keyframes zd-cf-ai-rings{0%{transform:translateY(50px) scale(.04);opacity:.05}18%{transform:translateY(50px) scale(.4);opacity:.4}60%{transform:translateY(50px) scale(2.6);opacity:.18}to{transform:translateY(50px) scale(4);opacity:0}}.zd-card-art.zd-cf-ai-rings .zd-art-scan{transform-origin:50px 50px;animation:zd-cf-ai-rings 4.4s ease-out infinite}@keyframes zd-cf-neon-buzz{0%{transform:translateY(0) scaleY(1.6);opacity:0;filter:hue-rotate(0deg) drop-shadow(0 0 4px #ff5cf2)}8%{transform:translateY(12px) scaleY(1.6);opacity:.65;filter:hue-rotate(15deg) drop-shadow(0 0 5px #ff5cf2)}35%{transform:translateY(40px) scaleY(1.6);opacity:.75;filter:hue-rotate(-160deg) drop-shadow(0 0 6px #00ffff)}37%{opacity:.05}39%{opacity:.75}72%{transform:translateY(80px) scaleY(1.6);opacity:.65;filter:hue-rotate(180deg) drop-shadow(0 0 6px #00ffff)}to{transform:translateY(110px)scaleY(1.6);opacity:0;filter:hue-rotate(0deg) drop-shadow(0 0 4px #ff5cf2)}}.zd-card-art.zd-cf-neon-buzz .zd-art-scan{animation:zd-cf-neon-buzz 4.4s linear infinite}@media(prefers-reduced-motion:reduce){.zd-card-art.zd-cf-corp-memo .zd-art-scan,.zd-card-art.zd-cf-state-typewriter .zd-art-scan,.zd-card-art.zd-cf-undr-flicker .zd-art-scan,.zd-card-art.zd-cf-aether-tear,.zd-card-art.zd-cf-bio-pulse .zd-art-scan,.zd-card-art.zd-cf-ai-rings .zd-art-scan,.zd-card-art.zd-cf-neon-buzz .zd-art-scan{animation:none}}@keyframes zd-af-platinum{0%,to{box-shadow:0 0 12px #dce6f073,inset 0 0 6px #dce6f059;filter:brightness(1)}50%{box-shadow:0 0 20px #dce6f0d9,inset 0 0 10px #ffffffa6;filter:brightness(1.18)}}.zd-af-platinum{animation:zd-af-platinum 4.8s ease-in-out infinite}@keyframes zd-af-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zd-af-orbit{animation:zd-af-orbit 12s linear infinite}@keyframes zd-af-cell{0%,22%,to{box-shadow:0 0 14px #ffb43c8c,inset 0 0 6px #ffc85a59}10%{box-shadow:0 0 22px #ffb43cf2,inset 0 0 10px #ffc85abf}60%{box-shadow:0 0 14px #ffb43c4d,inset 0 0 6px #ffc85a2e}72%{box-shadow:0 0 22px #ffb43cf2,inset 0 0 10px #ffc85abf}}.zd-af-cell{animation:zd-af-cell 3.6s ease-in-out infinite}@keyframes zd-af-helix{0%{transform:rotate(0) scale(1);filter:hue-rotate(0deg)}50%{transform:rotate(180deg) scale(1.04);filter:hue-rotate(20deg)}to{transform:rotate(360deg) scale(1);filter:hue-rotate(0deg)}}.zd-af-helix{animation:zd-af-helix 8.8s linear infinite}@keyframes zd-af-compute{0%,70%,to{transform:rotate(0);filter:brightness(1)}10%{transform:rotate(36deg)}78%{filter:brightness(1.55)}82%{filter:brightness(1)}}.zd-af-compute{animation:zd-af-compute 5.4s ease-in-out infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){.zd-af-platinum,.zd-af-orbit,.zd-af-cell,.zd-af-helix,.zd-af-compute{animation:none}}@keyframes zd-bn-katakana{0%{background-position-x:0}to{background-position-x:-120px}}.zd-bn-katakana{animation:zd-bn-katakana 6.4s linear infinite}@media(prefers-reduced-motion:reduce){.zd-bn-katakana{animation:none}}@keyframes zd-bf-mitosis{0%,to{filter:brightness(1) saturate(1.05);transform:translate(0)}35%{filter:brightness(1.15) saturate(1.3);transform:translate(-1px,.5px)}70%{filter:brightness(1.08) saturate(1.18);transform:translate(.5px,-1px)}}@keyframes zd-bf-rain{0%{background-position-y:0}to{background-position-y:220px}}@media(prefers-reduced-motion:reduce){[style*=zd-bf-mitosis],[style*=zd-bf-rain]{animation:none!important}}.zd-alt-corp{filter:saturate(.35) brightness(.95) contrast(1.2) hue-rotate(160deg)}.zd-alt-corp:after{content:"AUDIT";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;color:#00c8dcf2;text-shadow:0 0 6px rgba(0,200,220,.7);pointer-events:none}.zd-alt-corp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#00c8dc33,#dce6f01a 40%,#00c8dc33);mix-blend-mode:screen}.zd-alt-undr{filter:saturate(1.4) brightness(.85) hue-rotate(-25deg)}.zd-alt-undr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 40% 60%,#ffc85a8c,#0000 70%),repeating-linear-gradient(115deg,#281e0a52 0,#281e0a52 2px,#0000 2px,#0000 8px);mix-blend-mode:multiply}.zd-alt-undr:after{content:"SQUAT";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;color:#ffd26ef2;text-shadow:0 0 5px rgba(255,180,60,.85);pointer-events:none}.zd-alt-aether{filter:saturate(1.6) hue-rotate(-20deg)}.zd-alt-aether:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 30% 50%,#ff5ac84d,#0000 55%),radial-gradient(ellipse at 70% 50%,#00ffff4d,#0000 55%);mix-blend-mode:screen}.zd-alt-aether:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#b45aff2e 0,#b45aff2e 1px,#0000 1px,#0000 2px),repeating-linear-gradient(90deg,#00ffff1f 0,#00ffff1f 1px,#0000 1px,#0000 3px);mix-blend-mode:screen;animation:zd-alt-aether-jitter 3.2s steps(20,end) infinite}@keyframes zd-alt-aether-jitter{0%,88%,to{transform:translate(0)}90%{transform:translate(-1.5px,.5px);filter:hue-rotate(-22deg)}93%{transform:translate(1.5px,-.5px);filter:hue-rotate(18deg)}96%{transform:translate(0)}}.zd-alt-ai{filter:saturate(1.45) brightness(1.05) hue-rotate(45deg)}.zd-alt-ai:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,#8c5aff8c,#0000 45%),radial-gradient(circle at 50% 50%,#5096ff4d 45%,#0000 70%);mix-blend-mode:screen;animation:zd-alt-ai-rings 4.4s ease-out infinite}.zd-alt-ai:after{content:"◉";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:12px;color:#c39bffd9;text-shadow:0 0 6px rgba(140,90,255,.8);pointer-events:none}@keyframes zd-alt-ai-rings{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.zd-alt-neon{filter:saturate(1.7) hue-rotate(80deg) brightness(1.05)}.zd-alt-neon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#ff5cf26b,#00ffff52,#ff5cf26b);mix-blend-mode:color-dodge}.zd-alt-neon:after{content:"NEON";position:absolute;bottom:4px;right:4px;font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;color:#ff8afff2;text-shadow:0 0 6px rgba(255,92,242,.8),0 0 2px rgba(0,255,255,.6);pointer-events:none}@media(prefers-reduced-motion:reduce){.zd-alt-aether:after{animation:none}.zd-alt-ai:before{animation:none}}
