.sentinel-eye__proximity{touch-action:auto;border-radius:28px;flex:none;place-items:center;margin:-16px;padding:16px;display:inline-grid}.sentinel-eye{width:var(--sentinel-eye-size,clamp(78px, 7.4vw, 98px));aspect-ratio:1;isolation:isolate;background:linear-gradient(#74ffb30d 1px,#0000 1px) 0 0/12px 12px,linear-gradient(90deg,#74ffb30a 1px,#0000 1px) 0 0/12px 12px,radial-gradient(circle at 50% 38%,#74ffb321,#0000 68%),#010704b8;border:1px solid #74ffb33d;border-radius:18px;place-items:center;transition:border-color .14s,box-shadow .22s,filter .12s;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #74ffb30d,inset 0 1px #ffffff0e,0 12px 28px #0000003d}.sentinel-eye:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff0e,#0000 28%),linear-gradient(90deg,#0000,#74ffb31f,#0000) 0 0/100% 1px no-repeat;position:absolute;inset:1px}.sentinel-eye:after{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#0000,#74ffb347,#0000);border-radius:999px;height:16%;position:absolute;inset-block-start:-18%;inset-inline:9%;transform:translateY(-110%)}.sentinel-eye.is-green{border-color:#74ffb357}.sentinel-eye.is-gold{border-color:#d4af3757}.sentinel-eye.is-red{border-color:#ff767652}.sentinel-eye.is-pulsing-green{animation:.62s ease-out sentinelEyeGlowGreen}.sentinel-eye.is-pulsing-green:after{animation:.62s ease-out sentinelEyeScan}.sentinel-eye.is-pulsing-gold{animation:.62s ease-out sentinelEyeGlowGold}.sentinel-eye.is-pulsing-red{animation:.62s ease-out sentinelEyeGlowRed}.sentinel-eye.is-loading{filter:saturate(.82)brightness(.82)}.sentinel-eye__frame{z-index:1;border-radius:16px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.sentinel-eye__frame img{object-fit:cover;width:100%;height:100%;display:block}@keyframes sentinelEyeScan{0%{opacity:0;transform:translateY(-120%)}35%{opacity:.72}to{opacity:0;transform:translateY(680%)}}@keyframes sentinelEyeGlowGreen{0%,to{box-shadow:inset 0 0 22px #74ffb30d,inset 0 1px #ffffff0e,0 12px 28px #0000003d}45%{box-shadow:inset 0 0 26px #74ffb31f,0 0 28px #74ffb333,0 14px 30px #00000042}}@keyframes sentinelEyeGlowGold{0%,to{filter:none}45%{filter:brightness(1.08)saturate(1.05);box-shadow:inset 0 0 24px #d4af371a,0 0 24px #d4af3729,0 14px 30px #00000042}}@keyframes sentinelEyeGlowRed{0%,to{filter:none}45%{filter:brightness(1.04)saturate(1.03);box-shadow:inset 0 0 24px #ff767614,0 0 22px #ff76761f,0 14px 30px #00000042}}@media (prefers-reduced-motion:reduce){.sentinel-eye,.sentinel-eye:after{filter:none;transition:none;animation:none!important}}@media (max-width:980px){.sentinel-eye{width:var(--sentinel-eye-size,clamp(70px, 13vw, 86px));border-radius:16px}.sentinel-eye__frame{border-radius:14px}}@media (max-width:620px){.sentinel-eye__proximity{margin:-10px;padding:10px}.sentinel-eye{width:var(--sentinel-eye-size,clamp(58px, 18vw, 70px))}}@media (hover:none),(pointer:coarse){.sentinel-eye__proximity{margin:0;padding:0}}
