.tooltip{grid-column-gap:.25rem;align-items:center;background:var(--bg,transparent);border:var(--border,0);color:var(--color,var(--button-text-ghost-high-contrast));display:flex;font-family:Rubik,sans-serif;min-height:1.25rem;min-width:1.25rem;position:relative;z-index:0}.tooltip .icon{--icon-size:1.25rem;--color:var(--icon-secondary);cursor:pointer;transition:color .2s ease-in-out}@media (hover:hover){.tooltip:hover{--tooltip-visibility:visible}.tooltip:hover .icon{--color:var(--icon-contrast)}}.tooltip.is-show{--visibility:visible;--opacity:1}.tooltip.is-show .icon{--color:var(--icon-contrast)}.tooltip__message{grid-gap:.25rem;background-color:var(--gray-700);border-radius:2px;box-shadow:var(--shadow-layer);color:var(--text-primary);display:grid;font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);left:0;letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin:0;max-width:15rem;min-width:-moz-min-content;min-width:min-content;opacity:var(--opacity,0);padding:.5rem;pointer-events:none;position:fixed;text-decoration:none;top:0;transform:translateY(calc(-100% - 4px));transition:opacity .2s ease-in;visibility:var(--visibility,hidden);z-index:7}.tooltip__message.is-active,[data-tooltip-parent] .tooltip__message.is-active{--visibility:visible;--opacity:1}.tooltip .title{font-weight:var(--font-weight,500)}.tooltip .text,.tooltip .title{color:inherit;font-size:var(--font-size,.75rem);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin:0;padding:0;text-decoration:inherit}.tooltip .text{font-weight:var(--font-weight,400)}
