.glitch{color:#fff;font-size:clamp(2rem,10vw,8rem);white-space:nowrap;font-weight:900;position:relative;margin:0 auto;-webkit-user-select:none;user-select:none;cursor:pointer}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;top:0;color:#fff;background-color:#060010;overflow:hidden;clip-path:inset(0 0 0 0)}.glitch:not(.enable-on-hover):after{left:10px;text-shadow:var(--after-shadow, -10px 0 red);animation:animate-glitch var(--after-duration, 3s) infinite linear alternate-reverse}.glitch:not(.enable-on-hover):before{left:-10px;text-shadow:var(--before-shadow, 10px 0 cyan);animation:animate-glitch var(--before-duration, 2s) infinite linear alternate-reverse}.glitch.enable-on-hover:after,.glitch.enable-on-hover:before{content:"";opacity:0;animation:none}.glitch.enable-on-hover:hover:after{content:attr(data-text);opacity:1;left:10px;text-shadow:var(--after-shadow, -10px 0 red);animation:animate-glitch var(--after-duration, 3s) infinite linear alternate-reverse}.glitch.enable-on-hover:hover:before{content:attr(data-text);opacity:1;left:-10px;text-shadow:var(--before-shadow, 10px 0 cyan);animation:animate-glitch var(--before-duration, 2s) infinite linear alternate-reverse}@keyframes animate-glitch{0%{clip-path:inset(20% 0 50% 0)}5%{clip-path:inset(10% 0 60% 0)}10%{clip-path:inset(15% 0 55% 0)}15%{clip-path:inset(25% 0 35% 0)}20%{clip-path:inset(30% 0 40% 0)}25%{clip-path:inset(40% 0 20% 0)}30%{clip-path:inset(10% 0 60% 0)}35%{clip-path:inset(15% 0 55% 0)}40%{clip-path:inset(25% 0 35% 0)}45%{clip-path:inset(30% 0 40% 0)}50%{clip-path:inset(20% 0 50% 0)}55%{clip-path:inset(10% 0 60% 0)}60%{clip-path:inset(15% 0 55% 0)}65%{clip-path:inset(25% 0 35% 0)}70%{clip-path:inset(30% 0 40% 0)}75%{clip-path:inset(40% 0 20% 0)}80%{clip-path:inset(20% 0 50% 0)}85%{clip-path:inset(10% 0 60% 0)}90%{clip-path:inset(15% 0 55% 0)}95%{clip-path:inset(25% 0 35% 0)}to{clip-path:inset(30% 0 40% 0)}}.not-found-container{position:relative;min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;overflow:hidden;padding:20px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.not-found-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:30px 30px;pointer-events:none;z-index:0}.not-found-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(transparent 0px,transparent 2px,rgba(0,0,0,.3) 3px);pointer-events:none;z-index:1}.content-wrapper{position:relative;z-index:10;text-align:center;max-width:500px;display:flex;flex-direction:column;align-items:center}.broken-icon{font-size:48px;color:#f5cb5c;opacity:.9;margin-bottom:-15px;filter:drop-shadow(0 0 8px rgba(245,203,92,.4))}.glitch-404-wrapper{font-size:8rem;font-weight:900;line-height:1;margin:0;--text-color: #ffffff}.cyber-subtitle{color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:10px;margin-bottom:16px;font-size:1.5rem;font-weight:700;text-shadow:0 0 10px rgba(255,255,255,.2)}.cyber-description{color:#aaa;font-size:1rem;line-height:1.6;margin-bottom:40px;max-width:80%}.cyber-button.ant-btn{background-color:transparent;border:2px solid #f5cb5c;color:#f5cb5c;font-weight:700;letter-spacing:1px;height:50px;font-size:16px;border-radius:7px;box-shadow:0 0 10px #f5cb5c1a;transition:all .3s ease;padding:0 40px}.cyber-button.ant-btn:hover{background-color:#f5cb5c;color:#000!important;box-shadow:0 0 20px #f5cb5c66;border-color:#f5cb5c}
