.custom-tooltip{position:relative}.custom-tooltip:after{content:attr(href);position:absolute;left:70%;top:100%;margin-top:8px;transform:translateX(-50%) scale(0.95);background:#1f2929;color:#fff;padding:8px 12px;font-size:0.75rem;font-weight:600;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,0.3);opacity:0;pointer-events:none;transition:all 0.3s ease;white-space:nowrap;z-index:10;max-width:400px;overflow:scroll}.custom-tooltip:hover:after{opacity:1;transform:translateX(-50%) scale(1.05) translateY(4px)}