.UnitFocusBeacon_edgePulse__h8IYN,.UnitFocusBeacon_markerEdge__W9QEL{animation:none}.UnitFocusBeacon_markerEdge__W9QEL{position:absolute;inset:-6px;pointer-events:none;border:2.5px solid var(--hg-color-action);border-radius:inherit;box-shadow:0 0 0 2px var(--hg-color-card-surface)}.UnitFocusBeacon_callout__RXH7k{position:absolute;width:0;height:0;visibility:hidden;transition:visibility 0s linear .18s}.UnitFocusBeacon_callout__RXH7k[data-visible=true]{visibility:visible;transition-delay:0s}.UnitFocusBeacon_stem__Cs2eM{position:absolute;bottom:0;left:-2.5px;width:5px;box-sizing:border-box;border-inline:1px solid var(--hg-color-card-surface);z-index:0;background:var(--hg-color-action);opacity:0;transform-origin:bottom center;transition:opacity .14s ease-out,height .2s ease-out}.UnitFocusBeacon_bubbleAnchor__xY0vE{position:absolute;z-index:1;left:0;transform:translateX(-50%);width:-moz-max-content;width:max-content;transition:bottom .2s ease-out}.UnitFocusBeacon_reveal___Jszz{display:block;opacity:0;transform:translateY(4px) scale(.98);transform-origin:50% 100%;transition:opacity .14s ease-out,transform .18s ease-out}.UnitFocusBeacon_callout__RXH7k[data-visible=true] .UnitFocusBeacon_reveal___Jszz{opacity:1;transform:translateY(0) scale(1);animation:UnitFocusBeacon_unit-bubble-intro__ThI9B .22s cubic-bezier(.2,.7,.25,1) 50ms both}.UnitFocusBeacon_callout__RXH7k[data-visible=true] .UnitFocusBeacon_stem__Cs2eM{opacity:1;animation:UnitFocusBeacon_unit-stem-intro__pNyXd .18s ease-out 50ms both}.UnitFocusBeacon_bubble__XuFeq{display:block;padding:8px 12px;border:2px solid var(--hg-color-card-surface);border-radius:var(--hg-radius-button);background:var(--hg-color-action);color:var(--hg-color-action-foreground);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 3px 10px rgb(0 0 0/22%);transform-origin:50% 100%}.UnitFocusBeacon_cement__7nj_X{animation:UnitFocusBeacon_unit-bubble-cement__GUt0W .34s cubic-bezier(.2,.7,.25,1) .1s both}@keyframes UnitFocusBeacon_unit-bubble-intro__ThI9B{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UnitFocusBeacon_unit-stem-intro__pNyXd{0%{opacity:0}to{opacity:1}}@keyframes UnitFocusBeacon_unit-bubble-cement__GUt0W{0%,to{transform:scale(1);box-shadow:0 3px 10px rgb(0 0 0/22%)}42%{transform:scale(1.025);box-shadow:0 5px 13px rgb(0 0 0/28%)}72%{transform:scale(.997)}}@media (prefers-reduced-motion:reduce){.UnitFocusBeacon_bubbleAnchor__xY0vE,.UnitFocusBeacon_callout__RXH7k,.UnitFocusBeacon_cement__7nj_X,.UnitFocusBeacon_reveal___Jszz,.UnitFocusBeacon_stem__Cs2eM{animation:none!important;transition:none!important}}