.tooltip-bubble{z-index:120;color:#efe6fa;text-align:center;white-space:normal;pointer-events:none;background:#221b2b;border:1px solid #4a3d58;border-radius:8px;width:max-content;max-width:min(260px,100vw - 16px);padding:6px 10px;font-size:12px;font-weight:500;line-height:1.4;animation:.12s ease-out tooltip-in;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 24px #00000059}.tooltip-bubble.is-below{transform:translate(-50%)}@keyframes tooltip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tooltip-bubble{animation:none}}
