[data-color-scheme=light] .glossary-tooltip{--glossary-tooltip-trigger-color-bg:color-mix(in srgb, var(--color-primary) 5%, transparent)}[data-color-scheme=dark] .glossary-tooltip{--glossary-tooltip-trigger-color-bg:hsl(from var(--color-primary) h s 10%)}[data-color-scheme=highlight] .glossary-tooltip{--glossary-tooltip-trigger-color-bg:color-mix(in srgb, var(--color-contrast) 10%, transparent)}.glossary-tooltip{--glossary-tooltip-color-box-shadow:color-mix(in srgb, var(--color-primary) 30%, transparent);--glossary-tooltip-color-bg:var(--color-primary);--glossary-tooltip-distance:.5rem}.glossary-tooltip__trigger{anchor-name:var(--trigger-anchor-name);border-radius:calc(var(--border-radius) / 2);background-color:var(--glossary-tooltip-trigger-color-bg);white-space:nowrap;padding:0 .2em;transition:text-decoration-color .2s,color .2s;position:relative;color:var(--color-contrast-light)!important;background-image:none!important}.glossary-tooltip__trigger dfn{font-style:normal}.glossary-tooltip__trigger:after{vertical-align:bottom;content:"dictionary";font-family:var(--font-family-material);margin-left:.2em}.glossary-tooltip:hover .glossary-tooltip__box{visibility:visible;opacity:1;margin-bottom:0}.glossary-tooltip:focus-within .glossary-tooltip__box{visibility:visible;opacity:1;margin-bottom:0}.glossary-tooltip:hover .glossary-tooltip__trigger:before{width:100%;height:calc(100% + var(--glossary-tooltip-distance));content:"";display:block;position:absolute;bottom:0;left:0}.glossary-tooltip:focus-within .glossary-tooltip__trigger:before{width:100%;height:calc(100% + var(--glossary-tooltip-distance));content:"";display:block;position:absolute;bottom:0;left:0}.glossary-tooltip__box{position-anchor:var(--trigger-anchor-name);position-area:top;anchor-name:var(--box-anchor-name);bottom:var(--glossary-tooltip-distance);visibility:hidden;opacity:0;z-index:100;box-shadow:0 .5rem 2rem var(--glossary-tooltip-color-box-shadow);border-radius:var(--border-radius);background-color:var(--glossary-tooltip-color-bg);width:max-content;min-width:14rem;max-width:26rem;color:color-mix(in srgb, var(--color-bg) 80%, transparent);text-align:left;margin-top:-20rem;margin-bottom:-.5rem;padding:1.5rem 2rem 2rem;transition:opacity .25s,visibility .25s,margin-bottom .25s;position:absolute}.glossary-tooltip__box:after{position-anchor:var(--trigger-anchor-name);top:anchor(top);left:anchor(center);transform:translate(-50%, calc(-1 * var(--glossary-tooltip-distance)));border:.5rem solid transparent;border-top-color:var(--glossary-tooltip-color-bg);content:"";position:fixed}.glossary-tooltip__box .glossary-tooltip__header,.glossary-tooltip__box .glossary-tooltip__headline,.glossary-tooltip__box .glossary-tooltip__synonym,.glossary-tooltip__box .glossary-tooltip__definition{display:block}.glossary-tooltip__box .glossary-tooltip__headline{margin-bottom:.25em}.glossary-tooltip__box .glossary-tooltip__headline,.glossary-tooltip__box .glossary-tooltip__synonym{color:var(--color-bg)}.glossary-tooltip__box .glossary-tooltip__header{margin-bottom:1rem}.glossary-tooltip__box .glossary-tooltip__synonym{font-size:var(--font-size-small)}@media (max-width:768px){.glossary-tooltip__box{max-width:250px;left:0;transform:translate(0)}.glossary-tooltip__box:after{left:20px;transform:translate(0)}}@media print{.glossary-tooltip__box{display:none!important}.glossary-tooltip__trigger{padding:0;text-decoration:none;color:var(--color-contrast-light)!important;background-color:transparent!important}.glossary-tooltip__trigger:after{display:none}.glossary-tooltip__trigger a.glossary-tooltip__trigger:after{content:" (" attr(href) ")";font-size:.8em}}
/*# sourceMappingURL=glossary-tooltip.min.css.map */
