.base-tooltip{z-index:650;color:#101316;background:#88d5f5;border-radius:8px;flex-direction:column;width:max-content;min-width:16rem;max-width:calc(min(100vw - 3rem,20.75rem));padding:16px;display:flex;position:absolute;top:100%}.base-tooltip__fade-enter-from,.base-tooltip__fade-leave-to{opacity:0}.base-tooltip__fade-enter-active,.base-tooltip__fade-leave-active{transition:opacity .3s}.base-tooltip__content{align-items:center;width:100%;display:flex}.base-tooltip__text{letter-spacing:.015em;text-wrap:wrap;text-align:left;font-size:.875rem;line-height:1.375rem}.base-tooltip__shift-none{top:calc(100% + 14px)}.base-tooltip__shift-left{top:calc(100% + 14px);right:40%}.base-tooltip__shift-right{top:calc(100% + 14px);left:40%}.base-tooltip__shift-center{top:calc(100% + 14px);left:50%;transform:translate(-50%)}.base-tooltip__icon-wrapper{flex-grow:1;order:-1;margin-right:8px}.base-tooltip__title{font-weight:700}.base-tooltip:before{content:"";background:#88d5f5;width:16px;height:16px;position:absolute;top:0;transform:rotate(45deg)translate(-50%)}.base-tooltip__arrow-center:before{left:calc(50% - var(--base-tooltip-arrow-shift,0px))}.base-tooltip__arrow-left:before{left:calc(16px - var(--base-tooltip-arrow-shift,0px))}.base-tooltip__arrow-right:before{right:calc(16px + var(--base-tooltip-arrow-shift,0px))}.base-tooltip__arrow-bottom:before{top:calc(100% - 4px)}.base-tooltip--measuring{visibility:hidden}.base-tooltip--compact{white-space:nowrap;min-width:0}
