.tooltip{position:relative;display:inline-block;cursor:help;color:var(--secondary)}.tooltip .tooltiptext{visibility:hidden;width:300px;background:#fff;color:#333;border:1px solid #ddd;padding:1rem;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);box-shadow:0 2px 8px rgba(0,0,0,.1)}.tooltip:hover .tooltiptext{visibility:visible}.btn-secondary{background:var(--secondary);color:white}