.b1x-use-edge{position:fixed;inset:0;z-index:9000;pointer-events:none;border:2px solid #37e7e8;box-shadow:inset 0 0 18px #00d9ef66,0 0 12px #00d9ef55;animation:b1x-use-heartbeat 2.4s ease-in-out infinite;}
.b1x-use-notice{position:fixed;top:8px;left:50%;transform:translateX(-50%);z-index:9001;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:7px 12px;border:1px solid #37e7e899;border-radius:20px;background:#071b27;color:#e8f8fa;box-shadow:0 4px 18px #0004;font:500 12px/18px system-ui;pointer-events:none;}
.b1x-use-notice img{width:22px;height:22px;object-fit:contain;}.b1x-use-notice span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.b1x-use-edge[hidden],.b1x-use-notice[hidden],.b1x-agent-hand[hidden]{display:none!important;}
.b1x-agent-screen{position:relative;display:inline-block;max-width:100%;}.b1x-agent-screen img{display:block;width:100%;height:auto;}
.b1x-agent-hand{position:absolute;z-index:2;width:30px;height:36px;pointer-events:none;transform:translate(-7px,-3px);transform-origin:7px 3px;animation:b1x-hand-heartbeat 2.4s ease-in-out infinite;filter:drop-shadow(0 0 5px #35efff) drop-shadow(0 0 9px #00bceaaa);}
.b1x-agent-hand{transition:left .18s ease-out,top .18s ease-out;}
@keyframes b1x-use-heartbeat{0%,44%,100%{opacity:.35}12%,30%{opacity:.9}21%{opacity:.5}}
@keyframes b1x-hand-heartbeat{0%,44%,100%{transform:translate(-7px,-3px) scale(1);filter:drop-shadow(0 0 3px #35efff99) drop-shadow(0 0 5px #00bcea66)}12%,30%{transform:translate(-7px,-3px) scale(1.18);filter:drop-shadow(0 0 7px #72ffff) drop-shadow(0 0 14px #00d9efdd)}21%{transform:translate(-7px,-3px) scale(1.05);filter:drop-shadow(0 0 4px #35efff) drop-shadow(0 0 8px #00bcea99)}}
@media(prefers-reduced-motion:reduce){.b1x-use-edge{animation:none;opacity:.6}.b1x-agent-hand{animation:none;transition:none;filter:drop-shadow(0 0 3px #35efff);}}
@media(forced-colors:active){.b1x-use-edge{border-color:Highlight;box-shadow:none;animation:none}.b1x-use-notice{background:Canvas;color:CanvasText;border-color:Highlight}.b1x-agent-hand{filter:none;}}
