.watching-you-container{color:#e0e0e0;font-family:var(--font-mono);-webkit-user-select:none;user-select:none;background-color:#050505;overflow:hidden}.eye-container{justify-content:center;align-items:center;width:200px;height:200px;transition:all .5s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}.eye-sclera{background-color:#f0f0f0;border-radius:50%;width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 0 20px #ffffff1a}.eye-iris{background:radial-gradient(circle at 30% 30%,#4a90e2,#036);border-radius:50%;width:80px;height:80px;transition:transform .1s cubic-bezier(.1,.7,1,.1),width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eye-pupil{background-color:#000;border-radius:50%;width:30px;height:30px;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lid-top,.lid-bottom{z-index:10;background-color:#050505;width:100%;height:50%;transition:transform .2s ease-in-out;position:absolute;left:0}.lid-top{top:0;transform:translateY(-100%)}.lid-bottom{bottom:0;transform:translateY(100%)}.blinking .lid-top,.blinking .lid-bottom{transform:translateY(0)}.narrow .lid-top{transform:translateY(-30%)}.narrow .lid-bottom{transform:translateY(30%)}.red-mode .eye-sclera{background-color:#300;box-shadow:0 0 30px #f006}.red-mode .eye-iris{background:radial-gradient(circle at 30% 30%,#ff4d4d,#900)}.glitch-text{animation:1s linear infinite alternate-reverse glitch-skew;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{text-shadow:-1px 0 #ff00c1;clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim;left:2px}.glitch-text:after{text-shadow:-1px 0 #00fff9;clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim2;left:-2px}@keyframes glitch-anim{0%{clip:rect(31px,9999px,94px,0);transform:skew(.85deg)}5%{clip:rect(70px,9999px,71px,0);transform:skew(.85deg)}10%{clip:rect(29px,9999px,83px,0);transform:skew(.06deg)}15%{clip:rect(10px,9999px,98px,0);transform:skew(.18deg)}20%{clip:rect(78px,9999px,20px,0);transform:skew(.66deg)}25%{clip:rect(65px,9999px,63px,0);transform:skew(.53deg)}30%{clip:rect(11px,9999px,16px,0);transform:skew(.48deg)}35%{clip:rect(87px,9999px,93px,0);transform:skew(.38deg)}40%{clip:rect(19px,9999px,27px,0);transform:skew(.18deg)}45%{clip:rect(12px,9999px,1px,0);transform:skew(.97deg)}50%{clip:rect(55px,9999px,5px,0);transform:skew(.53deg)}55%{clip:rect(28px,9999px,58px,0);transform:skew(.66deg)}60%{clip:rect(51px,9999px,9px,0);transform:skew(.95deg)}65%{clip:rect(98px,9999px,40px,0);transform:skew(.25deg)}70%{clip:rect(42px,9999px,95px,0);transform:skew(.98deg)}75%{clip:rect(3px,9999px,58px,0);transform:skew(.87deg)}80%{clip:rect(92px,9999px,22px,0);transform:skew(.23deg)}85%{clip:rect(17px,9999px,90px,0);transform:skew(.01deg)}90%{clip:rect(86px,9999px,3px,0);transform:skew(.25deg)}95%{clip:rect(32px,9999px,73px,0);transform:skew(.16deg)}to{clip:rect(4px,9999px,75px,0);transform:skew(.79deg)}}@keyframes glitch-anim2{0%{clip:rect(65px,9999px,100px,0);transform:skew(.85deg)}5%{clip:rect(52px,9999px,74px,0);transform:skew(.85deg)}10%{clip:rect(79px,9999px,85px,0);transform:skew(.06deg)}15%{clip:rect(75px,9999px,5px,0);transform:skew(.18deg)}20%{clip:rect(67px,9999px,61px,0);transform:skew(.66deg)}25%{clip:rect(14px,9999px,79px,0);transform:skew(.53deg)}30%{clip:rect(1px,9999px,66px,0);transform:skew(.48deg)}35%{clip:rect(86px,9999px,30px,0);transform:skew(.38deg)}40%{clip:rect(23px,9999px,98px,0);transform:skew(.18deg)}45%{clip:rect(85px,9999px,72px,0);transform:skew(.97deg)}50%{clip:rect(71px,9999px,75px,0);transform:skew(.53deg)}55%{clip:rect(2px,9999px,48px,0);transform:skew(.66deg)}60%{clip:rect(30px,9999px,16px,0);transform:skew(.95deg)}65%{clip:rect(59px,9999px,50px,0);transform:skew(.25deg)}70%{clip:rect(41px,9999px,62px,0);transform:skew(.98deg)}75%{clip:rect(2px,9999px,82px,0);transform:skew(.87deg)}80%{clip:rect(47px,9999px,73px,0);transform:skew(.23deg)}85%{clip:rect(3px,9999px,27px,0);transform:skew(.01deg)}90%{clip:rect(26px,9999px,55px,0);transform:skew(.25deg)}95%{clip:rect(42px,9999px,97px,0);transform:skew(.16deg)}to{clip:rect(38px,9999px,49px,0);transform:skew(.79deg)}}@keyframes glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(-1deg)}20%{transform:skew(.5deg)}30%{transform:skew(-.5deg)}40%{transform:skew(1deg)}50%{transform:skew(-.2deg)}60%{transform:skew(0deg)}70%{transform:skew(.2deg)}80%{transform:skew(-.8deg)}90%{transform:skew(.6deg)}to{transform:skew(-.4deg)}}
