.VisitorCounter-module__u_Qnda__visitorCounter{--eye-x:0px;--eye-y:0px;z-index:30;color:#effcff;font-family:var(--font-geist-mono), monospace;align-items:center;gap:.8rem;display:flex;position:absolute;top:5.7rem;right:1.25rem}.VisitorCounter-module__u_Qnda__visitorCounterPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#759e3f1c,#0000 36%),linear-gradient(#a9f0ff17,#ffffff04),#03080ac2;border:1px solid #a9f0ff52;min-width:14rem;padding:.72rem .9rem .68rem;position:relative;box-shadow:0 0 28px #6fe7ff14,inset 0 0 0 1px #ffffff0a}.VisitorCounter-module__u_Qnda__visitorCounterPanel:before,.VisitorCounter-module__u_Qnda__visitorCounterPanel:after{content:"";border-color:#fff6d1d9;width:.45rem;height:.45rem;position:absolute}.VisitorCounter-module__u_Qnda__visitorCounterPanel:before{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.VisitorCounter-module__u_Qnda__visitorCounterPanel:after{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.VisitorCounter-module__u_Qnda__visitorCounterLabel{color:#d4d4d4b8;letter-spacing:.28em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;font-weight:800;line-height:1;display:flex}.VisitorCounter-module__u_Qnda__visitorCounterStatus{color:#a9f0ff;letter-spacing:.18em}.VisitorCounter-module__u_Qnda__visitorCounterNumber{color:#fff6d1;letter-spacing:.12em;text-shadow:0 0 18px #fff6d138;margin-top:.42rem;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:900;line-height:1}.VisitorCounter-module__u_Qnda__pixelEye{width:5rem;height:2.75rem;image-rendering:pixelated;filter:drop-shadow(0 0 10px #a9f0ff38)drop-shadow(0 0 18px #fff6d11f);flex:none;position:relative;overflow:hidden}.VisitorCounter-module__u_Qnda__pixelEyeGrid{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(16,1fr);height:100%;display:grid}.VisitorCounter-module__u_Qnda__pixelEyeCell{background:0 0}.VisitorCounter-module__u_Qnda__pixelEyeCellOutline{background:#a9f0ff}.VisitorCounter-module__u_Qnda__pixelEyeCellLight{background:#fff6d1eb}.VisitorCounter-module__u_Qnda__pixelEyePupil{width:1.05rem;height:1.05rem;transform:translate(calc(-50% + var(--eye-x)), calc(-50% + var(--eye-y)));background:linear-gradient(#0a0a0a,#0a0a0a) 0 33%/100% 34% no-repeat,linear-gradient(#0a0a0a,#0a0a0a) 33% 0/34% 100% no-repeat,#6ff0ff;transition:transform 90ms steps(2,end);position:absolute;top:50%;left:50%;box-shadow:0 0 0 .32rem #111,0 0 0 .55rem #6b72806b,0 0 18px #a9f0ff8c}.VisitorCounter-module__u_Qnda__pixelEye:after{content:"";background:#050505;animation:5.4s step-end infinite VisitorCounter-module__u_Qnda__pixelEyeBlink;position:absolute;inset:0;transform:translateY(-102%)}.VisitorCounter-module__u_Qnda__pixelEyeScan{opacity:.55;mix-blend-mode:screen;background:linear-gradient(#0000,#a9f0ff47,#0000);animation:3.2s linear infinite VisitorCounter-module__u_Qnda__pixelEyeScan;position:absolute;inset:0;transform:translateY(-110%)}@keyframes VisitorCounter-module__u_Qnda__pixelEyeBlink{0%,88%,94%,to{transform:translateY(-102%)}90%,92%{transform:translateY(0)}}@keyframes VisitorCounter-module__u_Qnda__pixelEyeScan{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@media (max-width:640px){.VisitorCounter-module__u_Qnda__visitorCounter{transform-origin:100% 0;justify-content:flex-end;top:5.4rem;left:1rem;right:1rem;transform:scale(.86)}.VisitorCounter-module__u_Qnda__visitorCounterPanel{min-width:11.8rem}.VisitorCounter-module__u_Qnda__pixelEye{width:4.25rem;height:2.35rem}}@media (prefers-reduced-motion:reduce){.VisitorCounter-module__u_Qnda__pixelEye:after,.VisitorCounter-module__u_Qnda__pixelEyeScan{animation:none}.VisitorCounter-module__u_Qnda__pixelEyePupil{transition:none}}
.home-module__fpgXra__hatHoverZone{transform-origin:bottom}.home-module__fpgXra__hatHoverZone:hover{animation:.56s ease-in-out infinite home-module__fpgXra__hatHoverShake}@keyframes home-module__fpgXra__hatHoverShake{0%{transform:rotate(15deg)translate(0,0)}20%{transform:rotate(12deg)translate(-1px,1px)}40%{transform:rotate(17deg)translate(2px,-1px)}60%{transform:rotate(13deg)translate(-2px)}80%{transform:rotate(16deg)translate(1px,1px)}to{transform:rotate(15deg)translate(0,0)}}@media (prefers-reduced-motion:reduce){.home-module__fpgXra__hatHoverZone:hover{animation:none}}
