html,body,#root{width:100%;height:100%;margin:0}body{background:#0b0f14;overflow:hidden}@keyframes hologramGlitch{0%{opacity:0;filter:blur(4px)brightness(2);clip-path:inset(20% 0 30%);transform:translate(-15px)skew(-5deg)}5%{opacity:.1;clip-path:inset(50% 0 10%);transform:translate(10px)skew(3deg)}8%{opacity:0;filter:blur(3px)brightness(1.5);transform:translate(-8px)skew(-2deg)}12%{opacity:.6;clip-path:inset(10% 0 60%);transform:translate(12px)skew(4deg)}15%{opacity:0;transform:translate(-5px)skew(-3deg)}18%{opacity:.3;filter:blur(2px);clip-path:inset(40% 0 20%);transform:translate(8px)skew(2deg)}22%{opacity:0;transform:translate(-3px)skew(-1deg)}25%{opacity:.8;filter:blur(1px);transform:translate(5px)skew(1deg)}28%{opacity:.1;clip-path:inset(30% 0 40%);transform:translate(-2px)}32%{opacity:.9;transform:translate(3px)}35%{opacity:0;transform:translate(-1px)}40%{opacity:1;filter:blur();clip-path:inset(0);transform:translate(0)}45%{opacity:.2;clip-path:inset(15% 0 25%)}48%{opacity:1;clip-path:inset(0)}52%{opacity:.3}55%{opacity:1}to{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:translate(0)skew(0deg)}}@keyframes scanline{0%{background-position:0 0}to{background-position:0 100%}}@keyframes textGlitch{0%,5%,10%,15%,85%,90%,95%,to{text-shadow:0 0 10px #00c8ffcc,0 0 20px #00c8ff66}6%,11%{text-shadow:-3px 0 #ff0064cc,3px 0 #00ffc8cc,0 0 15px #00c8ff;opacity:.8}7%,12%{text-shadow:3px 0 #ff0064cc,-3px 0 #00ffc8cc;opacity:.9}16%{text-shadow:-2px 0 red,2px 0 #0ff,0 0 5px #ffffff80;opacity:.7}86%,91%{text-shadow:2px 0 #ff0064e6,-2px 0 #00ff64e6,0 0 20px #00c8ffcc}87%,92%,96%{text-shadow:-3px 0 #ff0064cc,3px 0 #00ffc8cc;opacity:.85}}.hologram-box{background-image:linear-gradient(#0064c8cc 50%,#0000 50%),linear-gradient(90deg,#00c8ff08 50%,#0000 50%);background-repeat:repeat,repeat;background-size:100% 4px,4px 100%;animation:1s ease-out hologramGlitch,.15s infinite boxFlicker;position:relative;box-shadow:0 0 20px #00c8ff99,inset 0 0 20px #00c8ff33,inset 0 0 50px #00c8ff0d}@keyframes boxFlicker{0%,to{opacity:1}50%{opacity:.98}}.hologram-box:before{content:"";background:linear-gradient(90deg,#0000,#0ffc,#0000);height:2px;animation:2s linear infinite scanline;position:absolute;top:0;left:0;right:0}.hologram-text{animation:2s infinite textGlitch}.hologram-data{animation:2.5s infinite textGlitch}
