.tip-highlight{position:relative;z-index:9997}.tip-highlight:after{content:"";position:absolute;inset:-4px;border:3px solid #3b82f6;border-radius:8px;background:rgba(59,130,246,.1);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none;box-shadow:0 0 0 4px rgba(59,130,246,.2)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.02)}}