.glossary-tooltip-container{cursor:pointer;position:relative}h1 .glossary-tooltip-container a,h2 .glossary-tooltip-container a,h3 .glossary-tooltip-container a,h4 .glossary-tooltip-container a,h5 .glossary-tooltip-container a,h6 .glossary-tooltip-container a{border:none;color:inherit}h1 .glossary-tooltip-container a:hover,h2 .glossary-tooltip-container a:hover,h3 .glossary-tooltip-container a:hover,h4 .glossary-tooltip-container a:hover,h5 .glossary-tooltip-container a:hover,h6 .glossary-tooltip-container a:hover{color:inherit}.glossary-tooltip-container a{text-decoration:none}.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}
