.gl{position:relative;display:inline;cursor:help;outline:none}.gl-t{border-bottom:1.5px dotted}.gl:focus-visible .gl-t{outline:2px solid #4F46E5;outline-offset:2px;border-radius:2px}.gl-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:min(300px,78vw);padding:9px 12px;border-radius:9px;background:var(--dk-inkfill-2,#0F1222);color:#fff;font-size:13px;line-height:1.45;font-weight:500;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;box-shadow:0 8px 24px rgba(15,18,34,.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease;z-index:60}.gl:focus .gl-tip,.gl:hover .gl-tip{opacity:1;visibility:visible}@media (max-width:600px){.gl-tip{position:fixed;left:16px;right:16px;bottom:16px;top:auto;transform:none;width:auto;max-width:none}}