.site-tooltip{--tip-bg: #1c2539;--tip-accent: #5b8fc0;--tip-arrow-x: 50%;position:fixed;top:0;left:0;z-index:100000;max-width:min(280px,calc(100vw - 24px));padding:9px 14px 10px;border-radius:10px;background:var(--tip-bg);color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:1.45;letter-spacing:.01em;text-align:center;white-space:normal;overflow-wrap:break-word;box-shadow:0 14px 30px -10px rgba(16,24,40,.45),0 0 0 1px rgba(255,255,255,.06) inset;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(var(--tip-x, 0),var(--tip-y, 0),0) translateY(6px) scale(.96);transform-origin:var(--tip-arrow-x) 100%;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s}.site-tooltip:before{content:"";position:absolute;top:0;left:14px;right:14px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--tip-accent),transparent);opacity:.9}.site-tooltip:after{content:"";position:absolute;left:var(--tip-arrow-x);bottom:-5px;width:10px;height:10px;margin-left:-5px;background:var(--tip-bg);border-radius:0 0 2px;transform:rotate(45deg)}.site-tooltip.is-visible{opacity:1;visibility:visible;transform:translate3d(var(--tip-x, 0),var(--tip-y, 0),0) translateY(0) scale(1);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s}.site-tooltip.is-below{transform-origin:var(--tip-arrow-x) 0;transform:translate3d(var(--tip-x, 0),var(--tip-y, 0),0) translateY(-6px) scale(.96)}.site-tooltip.is-below.is-visible{transform:translate3d(var(--tip-x, 0),var(--tip-y, 0),0) translateY(0) scale(1)}.site-tooltip.is-below:after{bottom:auto;top:-5px;border-radius:2px 0 0}@media(prefers-reduced-motion:reduce){.site-tooltip,.site-tooltip.is-visible{transition:opacity .12s linear,visibility 0s;transform:translate3d(var(--tip-x, 0),var(--tip-y, 0),0)}}
