.vue-tooltip{background:var(--surface-contrast);border-radius:.5rem;color:var(--text-invert);font-size:.8rem;font-weight:600;padding:.4em .8em;pointer-events:none;position:fixed;white-space:nowrap;z-index:1000;opacity:0;transition:opacity .5s ease,transform .5s ease}.vue-tooltip p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:1.4}.vue-tooltip p.p-bold,.vue-tooltip p .p-bold{font-weight:700}.vue-tooltip p.text-color-brand,.vue-tooltip p .text-color-brand{color:var(--text-brand)}.vue-tooltip p.mb-0{margin-bottom:0}.vue-tooltip p.mt-2{margin-top:.5rem}.vue-tooltip .p,.vue-tooltip span{color:inherit;font-size:inherit}.vue-tooltip .p{margin:0;line-height:1.4}.vue-tooltip--visible{opacity:1}.vue-tooltip:before{position:absolute;content:"";width:.6em;height:.6em;background:var(--surface-contrast);transform:rotate(45deg)}.vue-tooltip[data-position=top]:before{bottom:-.2em;left:50%;top:auto;right:auto;transform:translateX(-50%) rotate(45deg)}.vue-tooltip[data-position=bottom]:before{top:-.2em;left:50%;bottom:auto;right:auto;transform:translateX(-50%) rotate(45deg)}.vue-tooltip[data-position=left]:before{right:-.2em;top:50%;left:auto;bottom:auto;transform:translateY(-50%) rotate(45deg)}.vue-tooltip[data-position=right]:before{left:-.2em;top:50%;right:auto;bottom:auto;transform:translateY(-50%) rotate(45deg)}