.glossary-tooltip-container{cursor:pointer;position:relative;text-decoration:underline!important}.glossary-tooltip-overlay{background-color:#fff;border-radius:4px;bottom:100%;box-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:400;left:50%;line-height:1.6rem;margin-bottom:-10px;opacity:0;padding:10px;position:absolute;transform:translateX(-50%);transition:.2s;visibility:hidden;width:300px;z-index:9999}.glossary-tooltip-container.active .glossary-tooltip-overlay{margin-bottom:5px;opacity:1;visibility:visible}.glossary-tooltip-overlay div{max-height:400px;overflow:auto}span.glossary-tooltip-container p:hover{cursor:auto}.glossary-tooltip-overlay:before{border:6px solid transparent;border-top-color:#fff;bottom:-11px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.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}
