.tooltip{font-size:18px;text-align:center;padding:1em;position:relative;background:var(--border-color)}.tooltip:before{content:"";position:absolute;z-index:-1;inset:0;padding:var(--b);border-radius:inherit;background:var(--bg-color) content-box}.tooltip-top{border-radius:var(--r) var(--r) min(var(--r),100% - var(--p) - var(--h) * tan(var(--a)/2)) min(var(--r),var(--p) - var(--h) * tan(var(--a)/2)) /var(--r);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%,var(--p) + var(--h) * tan(var(--a)/2)) 100%,var(--p) calc(100% + var(--h)),max(0%,var(--p) - var(--h) * tan(var(--a)/2)) 100%);-o-border-image:conic-gradient(var(--border-color) 0 0) 0 /var(--r) max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) 0 max(0%,var(--p) - var(--h) * tan(var(--a)/2)) /0 0 var(--h) 0;border-image:conic-gradient(var(--border-color) 0 0) fill 0 /var(--r) max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) 0 max(0%,var(--p) - var(--h) * tan(var(--a)/2)) /0 0 var(--h) 0}.tooltip-top:before{clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100% - var(--b),var(--p) + var(--h) * tan(var(--a)/2) - var(--b) * tan(45deg - var(--a)/4)) calc(100% - var(--b)),var(--p) calc(100% + var(--h) - var(--b) / sin(var(--a) / 2)),max(var(--b),var(--p) - var(--h) * tan(var(--a)/2) + var(--b) * tan(45deg - var(--a)/4)) calc(100% - var(--b)));-o-border-image:conic-gradient(var(--bg-color) 0 0) 0 /var(--r) max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) 0 max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) /0 0 var(--h) 0;border-image:conic-gradient(var(--bg-color) 0 0) fill 0 /var(--r) max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) 0 max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) /0 0 var(--h) 0}.tooltip-bottom{border-radius:min(var(--r),var(--p) - var(--h) * tan(var(--a)/2)) min(var(--r),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) var(--r) /var(--r);clip-path:polygon(0 0,0 100%,100% 100%,100% 0,min(100%,var(--p) + var(--h) * tan(var(--a)/2)) 0,var(--p) calc(-1 * var(--h)),max(0%,var(--p) - var(--h) * tan(var(--a)/2)) 0);-o-border-image:conic-gradient(var(--border-color) 0 0) 0/0 max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(0%,var(--p) - var(--h) * tan(var(--a)/2)) /var(--h) 0 0 0;border-image:conic-gradient(var(--border-color) 0 0) fill 0/0 max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(0%,var(--p) - var(--h) * tan(var(--a)/2)) /var(--h) 0 0 0}.tooltip-bottom:before{clip-path:polygon(0 0,0 100%,100% 100%,100% 0,min(100% - var(--b),var(--p) + var(--h) * tan(var(--a)/2) - var(--b) * tan(45deg - var(--a)/4)) var(--b),var(--p) calc(var(--b) / sin(var(--a) / 2) - var(--h)),max(var(--b),var(--p) - var(--h) * tan(var(--a)/2) + var(--b) * tan(45deg - var(--a)/4)) var(--b));-o-border-image:conic-gradient(var(--bg-color) 0 0) 0/0 max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) /var(--h) 0 0 0;border-image:conic-gradient(var(--bg-color) 0 0) fill 0/0 max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) /var(--h) 0 0 0}.tooltip-left{border-radius:var(--r) /var(--r) min(var(--r),var(--p) - var(--h) * tan(var(--a)/2)) min(var(--r),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r);clip-path:polygon(100% 0,0 0,0 100%,100% 100%,100% min(100%,var(--p) + var(--h) * tan(var(--a)/2)),calc(100% + var(--h)) var(--p),100% max(0%,var(--p) - var(--h) * tan(var(--a)/2)));-o-border-image:conic-gradient(var(--border-color) 0 0) 0 /max(0%,var(--p) - var(--h) * tan(var(--a)/2)) 0 max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) /0 var(--h) 0 0;border-image:conic-gradient(var(--border-color) 0 0) fill 0 /max(0%,var(--p) - var(--h) * tan(var(--a)/2)) 0 max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) /0 var(--h) 0 0}.tooltip-left:before{clip-path:polygon(100% 0,0 0,0 100%,100% 100%,calc(100% - var(--b)) min(100% - var(--b),var(--p) + var(--h) * tan(var(--a)/2) - var(--b) * tan(45deg - var(--a)/4)),calc(100% + var(--h) - var(--b) / sin(var(--a) / 2)) var(--p),calc(100% - var(--b)) max(var(--b),var(--p) - var(--h) * tan(var(--a)/2) + var(--b) * tan(45deg - var(--a)/4)));-o-border-image:conic-gradient(var(--bg-color) 0 0) 0 /max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) 0 max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) /0 var(--h) 0 0;border-image:conic-gradient(var(--bg-color) 0 0) fill 0 /max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) 0 max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) var(--r) /0 var(--h) 0 0}.tooltip-right{border-radius:var(--r) /min(var(--r),var(--p) - var(--h) * tan(var(--a)/2)) var(--r) var(--r) min(var(--r),100% - var(--p) - var(--h) * tan(var(--a)/2));clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 min(100%,var(--p) + var(--h) * tan(var(--a)/2)),calc(-1 * var(--h)) var(--p),0 max(0%,var(--p) - var(--h) * tan(var(--a)/2)));-o-border-image:conic-gradient(var(--border-color) 0 0) 0 /max(0%,var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) 0/0 0 0 var(--h);border-image:conic-gradient(var(--border-color) 0 0) fill 0 /max(0%,var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(0%,100% - var(--p) - var(--h) * tan(var(--a)/2)) 0/0 0 0 var(--h)}.tooltip-right:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,var(--b) min(100% - var(--b),var(--p) + var(--h) * tan(var(--a)/2) - var(--b) * tan(45deg - var(--a)/4)),calc(var(--b) / sin(var(--a) / 2) - var(--h)) var(--p),var(--b) max(var(--b),var(--p) - var(--h) * tan(var(--a)/2) + var(--b) * tan(45deg - var(--a)/4)));-o-border-image:conic-gradient(var(--bg-color) 0 0) 0 /max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) 0/0 0 0 var(--h);border-image:conic-gradient(var(--bg-color) 0 0) fill 0 /max(var(--b),var(--p) - var(--h) * tan(var(--a)/2)) var(--r) max(var(--b),100% - var(--p) - var(--h) * tan(var(--a)/2)) 0/0 0 0 var(--h)}.tooltipTest:after{left:var(--after-pos)!important}.tooltipTest:before{left:var(--before-pos)!important}