/* Generated by _estate-spine. Do not edit here - edit glossary.json and rebuild. */
/* Per DESIGN_RULES.md s1: every child element is coloured explicitly. */
.gl-t{border-bottom:1px dotted currentColor;cursor:help}
.gl-tip{position:absolute;z-index:99999;max-width:330px;background:#0f172a;color:#e2e8f0;
  border-radius:9px;padding:11px 13px;box-shadow:0 8px 28px rgba(0,0,0,.34);
  font:13px/1.55 'Segoe UI',Inter,system-ui,sans-serif;pointer-events:auto;display:none}
.gl-tip.on{display:block}
.gl-tip .gl-cat{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;
  letter-spacing:.06em;color:#7dd3fc;margin-bottom:3px}
.gl-tip .gl-term{display:block;font-size:13.5px;font-weight:700;color:#ffffff;margin-bottom:4px}
.gl-tip .gl-short{display:block;color:#cbd5e1;margin:0 0 7px}
.gl-tip p,.gl-tip li,.gl-tip span{color:#cbd5e1}
.gl-tip a.gl-more{color:#7dd3fc;font-weight:700;text-decoration:none;font-size:12px}
.gl-tip a.gl-more:hover{text-decoration:underline}
@media print{.gl-t{border-bottom:none}.gl-tip{display:none!important}}
