[data-tooltip-text]{position:relative}[data-tooltip-text]:hover{opacity:1 !important}.rey-tooltip-el,[data-tooltip-text]:before{--scale: 0.7;content:attr(data-tooltip-text);position:absolute;z-index:1070;bottom:calc(100% + 1rem);opacity:0;pointer-events:none;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;left:50%;-webkit-transform:translateX(-50%) scale(var(--scale));transform:translateX(-50%) scale(var(--scale));background-color:rgba(0,0,0,0.8);color:#fff;border-radius:4px;padding:0.7em 0.9em;line-height:1.5;font-size:0.75rem;font-weight:400;text-align:center;-webkit-transition:0.3s var(--easeoutcubic);transition:0.3s var(--easeoutcubic);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;min-width:120px;max-width:300px}[data-tooltip-text]:hover:before{--scale: 1;opacity:1}[data-rey-tooltip]{position:relative}[data-rey-tooltip]:before{--increase-by: 8px;content:'';position:absolute;top:calc(-1 * var(--increase-by));left:calc(-1 * var(--increase-by));width:calc(100% + (var(--increase-by) * 2));height:calc(100% + (var(--increase-by) * 2))}.rey-tooltip-el{--t-x: calc( -1 * 100% * var(--el-h, 0.5) );--t-y: 0%;bottom:auto;top:calc( ((1px * (var(--top, 0) - var(--height, 0))) + var(--admin-bar)) - .8rem);left:calc(1px * ( var(--left) + (var(--el-width) / 2) ));-webkit-transform:translateX(var(--t-x)) translateY(var(--t-y)) scale(var(--scale));transform:translateX(var(--t-x)) translateY(var(--t-y)) scale(var(--scale));min-width:90px;width:var(--size, unset);-webkit-transform-origin:calc(100% * var(--el-h)) 50%;transform-origin:calc(100% * var(--el-h)) 50%}.rey-tooltip-el.--visible{--scale: 1;opacity:1}
