.contact-container{align-items:baseline;gap:12px;display:flex}
.tooltip-wrap{display:inline-block;position:relative}.tooltip{transform-origin:50%;white-space:nowrap;color:var(--content-primary-b);background:var(--background-primary-b);opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:8px 12px;font-size:.85rem;font-weight:600;transition:opacity .1s,transform 50ms,visibility 0s linear .1s;display:inline-block;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-3px)}.tooltip-wrap:hover .tooltip{opacity:1;visibility:visible;transition:opacity .2s 50ms,transform .1s 50ms,visibility linear;transform:translate(-50%)translateY(-6px)}.tooltip-wrap:active .tooltip{transform:translate(-50%)translateY(-6px)scale(.95)}.tooltip-text{text-align:center;transform-origin:50%;width:100%;display:inline-block;position:absolute;top:0;left:0}.tooltip-text-container{text-align:center;display:inline-block;position:relative}.tooltip-text-placeholder{visibility:hidden;display:inline-block}.tooltip-sizer{visibility:hidden;white-space:nowrap;position:absolute}.tooltip-text-out{animation:.1s forwards tooltip-out}.tooltip-text-in{animation:.1s forwards tooltip-in}.tooltip-text-container>.tooltip-text:only-child{position:absolute}@keyframes tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes tooltip-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
