/* ===== VR实验室引导小人(bjjcyjy.com 9/10, 藏青+金变体) =====
   外链文件原因: ESA对导航请求的HTML优化器会损坏内联<style>, 外链CSS不受影响 */
.vr-guide{position:fixed;left:12px;top:50%;transform:translateY(-50%);z-index:2147482999;display:none;flex-direction:column;align-items:center;gap:8px;width:110px;text-decoration:none}
.vg-img{width:110px;height:auto;display:block;filter:drop-shadow(0 6px 14px rgba(15,37,96,.25));animation:vrGuideFloat 2.4s ease-in-out infinite}
.vg-tag{background:linear-gradient(135deg,#1e4db5,#183883);color:#fff;font-size:13px;font-weight:700;padding:7px 14px;border-radius:18px;border:1px solid rgba(212,168,67,.85);box-shadow:0 3px 10px rgba(24,56,131,.35);white-space:nowrap;animation:vrGuidePulse 2.4s ease-in-out infinite}
.vr-guide:hover img{animation-play-state:paused;transform:scale(1.06)}
.vr-guide:hover .vg-tag{filter:brightness(1.12)}
@keyframes vrGuideFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes vrGuidePulse{0%,100%{box-shadow:0 3px 10px rgba(24,56,131,.35)}50%{box-shadow:0 3px 18px rgba(24,56,131,.6)}}
@media (min-width:981px){.vr-guide{display:flex}}
@media (prefers-reduced-motion:reduce){.vg-img,.vg-tag{animation:none!important}}
