.tooltip{z-index:999;color:#575757;cursor:default;background-color:#fff;border-radius:5px;padding:.5rem;font-size:.875rem;font-weight:400;line-height:1.4285;display:flex;position:absolute;left:50%;box-shadow:0 1px 8px #00000028}.tooltip:after,.tooltip:before{content:"";z-index:1;border:solid #0000;width:0;height:0;position:absolute}.tooltip__header{border-radius:4px 4px 0 0;padding:.5rem}.tooltip__close-button{cursor:pointer;width:1rem;margin-left:.25rem}.tooltip__close-button:focus,.tooltip__close-button:focus-visible,.tooltip__close-button:focus-within{outline-offset:.125rem;outline:2px solid #0970e6}.tooltip.tooltip--primary{color:#fff;background:#0970e6;border-color:#0970e6}.tooltip.tooltip--primary-dark{color:#fff;background-color:#0e3368;border-color:#0e3368}.tooltip.tooltip--tertiary{color:#fff;background-color:#173eb4;border-color:#173eb4}.tooltip.tooltip-align--top{top:0}.tooltip.tooltip-align--top:after,.tooltip.tooltip-align--top:before{border-width:.5rem .5rem 0}.tooltip.tooltip-align--top:before{border-top-color:#00000013;bottom:-.5rem}.tooltip.tooltip-align--top:after{border-top-color:#fff;bottom:calc(1px - .5rem)}.tooltip.tooltip-align--top.tooltip--primary:after,.tooltip.tooltip-align--top.tooltip--primary:before{border-top-color:#0970e6}.tooltip.tooltip-align--top.tooltip--primary-dark:after,.tooltip.tooltip-align--top.tooltip--primary-dark:before{border-top-color:#0e3368;border-bottom-color:#0e3368}.tooltip.tooltip-align--top.tooltip--tertiary:after,.tooltip.tooltip-align--top.tooltip--tertiary:before{border-top-color:#173eb4;border-bottom-color:#173eb4}.tooltip.tooltip-align--bottom{bottom:0}.tooltip.tooltip-align--bottom:after,.tooltip.tooltip-align--bottom:before{border-width:0 .5rem .5rem}.tooltip.tooltip-align--bottom:before{border-bottom-color:#00000013;top:-.5rem}.tooltip.tooltip-align--bottom:after{border-bottom-color:#fff;top:calc(1px - .5rem)}.tooltip.tooltip-align--bottom.tooltip--primary:after,.tooltip.tooltip-align--bottom.tooltip--primary:before{border-bottom-color:#0970e6}.tooltip.tooltip-align--bottom.tooltip--primary-dark:after,.tooltip.tooltip-align--bottom.tooltip--primary-dark:before{border-top-color:#0e3368;border-bottom-color:#0e3368}.tooltip.tooltip-align--bottom.tooltip--tertiary:after,.tooltip.tooltip-align--bottom.tooltip--tertiary:before{border-top-color:#173eb4;border-bottom-color:#173eb4}.tooltip.tooltip-align--left.tooltip-align--bottom{transform:translate(calc(1.2rem - 100%),calc(100% + .75rem))}.tooltip.tooltip-align--left.tooltip-align--top{transform:translate(calc(1.2rem - 100%),calc(-100% - .75rem))}.tooltip.tooltip-align--left:after,.tooltip.tooltip-align--left:before{right:.7rem}.tooltip.tooltip-align--right.tooltip-align--bottom{transform:translate(-1.2rem,calc(100% + .75rem))}.tooltip.tooltip-align--right.tooltip-align--top{transform:translate(-1.2rem,calc(-100% - .75rem))}.tooltip.tooltip-align--right:after,.tooltip.tooltip-align--right:before{left:.7rem}.tooltip.tooltip-align--center.tooltip-align--bottom{transform:translate(-50%,calc(100% + .75rem))}.tooltip.tooltip-align--center.tooltip-align--top{transform:translate(-50%,calc(-100% - .75rem))}.tooltip.tooltip-align--center:after,.tooltip.tooltip-align--center:before{left:calc(50% - .5rem)}.tooltip-enter-active,.tooltip-leave-active{transition:opacity .5s}.tooltip-enter,.tooltip-leave-to{opacity:0}
