.depth-surface{perspective:1100px;width:100%;min-width:0;position:relative}.depth-surface__scene{transform-style:preserve-3d;isolation:isolate;position:relative}.depth-surface__signal-frame{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 60%,#000 20%,#0000 74%);mask-image:radial-gradient(at 50% 60%,#000 20%,#0000 74%)}.depth-surface__signal{opacity:.16;background:url(/textures/signal-field.svg) 50%/640px 320px;position:absolute;inset:-24px}.depth-surface__scan{color:var(--depth-signal,#bfc8d5);opacity:0;background:linear-gradient(#0000 48%,currentColor 49%,#0000 50%) 50%/100% 100%;animation:10s linear infinite paused depth-signal-scan;position:absolute;inset:0}.depth-surface[data-active=true] .depth-surface__scan{animation-play-state:running}.depth-surface--paladin{--depth-signal:#9bc5ff}.depth-surface--ion{--depth-signal:#f4cd80}.talos-integration-panel{--depth-signal:#ffb294}@keyframes depth-signal-scan{0%,74%{opacity:0;transform:translateY(-40%)}76%{opacity:.07}93%{opacity:.07;transform:translateY(40%)}95%,to{opacity:0;transform:translateY(40%)}}@media (max-width:767px){.depth-surface{perspective:1600px}}@media (prefers-reduced-motion:reduce){.depth-surface__scene{transform:none!important}.depth-surface__scan{animation:none;display:none}}