/* LAIV Glossar-Hilfe: dezente Fachbegriffe + globales Mouse-over/Tap-Popup */
.laiv-glossary-term{
  color:inherit;
  font:inherit;
  font-weight:700;
  text-decoration:none;
  border-bottom:1px dotted rgba(8,126,139,.72);
  cursor:help;
  outline:none;
  white-space:normal;
}
.laiv-glossary-term:hover,.laiv-glossary-term:focus-visible,.laiv-glossary-term.is-open{
  border-bottom-style:solid;
  border-bottom-color:#087e8b;
}
#laiv-glossary-popover{
  position:fixed; z-index:100000; display:none; width:min(360px,calc(100vw - 28px));
  padding:14px 15px 13px; border-radius:12px; background:#062f49; color:#fff;
  box-shadow:0 18px 44px rgba(0,0,0,.25); border:1px solid rgba(255,255,255,.16);
  font-family:Arial,Helvetica,sans-serif; font-size:13.5px; line-height:1.48; text-align:left;
}
#laiv-glossary-popover.is-visible{display:block}
#laiv-glossary-popover .laiv-gp-title{display:block;color:#ffd36a;font-weight:900;font-size:14px;margin:0 0 5px}
#laiv-glossary-popover .laiv-gp-copy{margin:0;color:#f3f8fa}
#laiv-glossary-popover .laiv-gp-link{display:inline-block;margin-top:8px;color:#8ce5ea!important;font-weight:850;text-decoration:none!important;border-bottom:1px solid rgba(140,229,234,.55)}
#laiv-glossary-popover .laiv-gp-link:hover{color:#fff!important;border-bottom-color:#fff}
#laiv-glossary-popover::after{content:"";position:absolute;width:12px;height:12px;background:#062f49;transform:rotate(45deg)}
#laiv-glossary-popover[data-side="top"]::after{left:var(--arrow-left,50%);bottom:-6px;margin-left:-6px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}
#laiv-glossary-popover[data-side="bottom"]::after{left:var(--arrow-left,50%);top:-6px;margin-left:-6px;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12)}
@media(max-width:600px){#laiv-glossary-popover{font-size:13px}}
