.ui-tooltip{position:relative;display:inline-flex}.ui-tooltip__content{position:absolute;left:50%;transform:translateX(-50%);padding:.35rem .65rem;background:var(--text);color:var(--bg);font-size:.72rem;font-weight:500;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:9999;animation:ui-tooltip-in .15s ease}.ui-tooltip__content--top{bottom:calc(100% + 6px)}.ui-tooltip__content--bottom{top:calc(100% + 6px)}@keyframes ui-tooltip-in{0%{opacity:0;transform:translateX(-50%) translateY(2px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}