.glossary-tooltip-container{position:relative;cursor:pointer;text-decoration:underline!important}.glossary-tooltip-overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);z-index:9999;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / .1);padding:10px;width:300px;visibility:hidden;opacity:0;margin-bottom:-10px;transition:0.2s;line-height:1.6rem;font-weight:400}.glossary-tooltip-container.active .glossary-tooltip-overlay{opacity:1;margin-bottom:5px;visibility:visible}.glossary-tooltip-overlay div{max-height:400px;overflow:auto}span.glossary-tooltip-container p:hover{cursor:auto}.glossary-tooltip-overlay::before{content:"";position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#fff #fff0 #fff0 #fff0}.tooltip-title{font-size:16px;font-weight:700;margin-bottom:5px}.tooltip-content p{margin-bottom:10px}.tooltip-learn-more{color:#007bff;text-decoration:none}.tooltip-learn-more:hover{text-decoration:underline}