.tooltip__inner{cursor:pointer;align-items:center;display:inline-flex}.tooltip__inner:hover .tooltip__icon{opacity:.6}.tooltip__icon{color:currentColor;cursor:pointer;background-color:rgba(0,0,0,0);border:none;align-items:center;padding:0;display:inline-flex}.tooltip__icon svg{fill:currentColor}.tooltip__tip{visibility:hidden;opacity:0;max-width:500px;transition:visibility .3s,opacity .3s;display:flex;position:fixed}.tooltip__tip__arrow{flex-grow:0;flex-shrink:0;position:relative;overflow:hidden}.tooltip__tip__arrow:after{content:"";width:12px;height:12px;background-color:#000;display:block;position:absolute;transform:rotate(45deg);box-shadow:1.5px 1.5px 6px rgba(0,0,0,.5)}.tooltip__tip__box{color:#fff;user-select:none;background-color:#000;border-radius:6px;padding:12px;font:400 18px/130% LFT Etica,Lucida Sans,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.5)}.tooltip__tip__box a{color:currentColor;white-space:nowrap;text-decoration:underline}.tooltip--open .tooltip__tip{visibility:visible;opacity:1;transition-duration:0s}.tooltip--label-position-left .tooltip__label{margin-right:6px}.tooltip--label-position-left .tooltip__inner{flex-direction:row}.tooltip--label-position-right .tooltip__label{margin-left:6px}.tooltip--label-position-right .tooltip__inner{flex-direction:row-reverse}.tooltip--arrow-side-top .tooltip__tip__arrow,.tooltip--arrow-side-bottom .tooltip__tip__arrow{width:25.5px;height:13px;margin:0 min(max(25%,12px),30px)}.tooltip--arrow-side-left .tooltip__tip__arrow,.tooltip--arrow-side-right .tooltip__tip__arrow{width:13px;height:25.5px;margin:12px 0}.tooltip--arrow-side-top .tooltip__tip{flex-direction:column-reverse}.tooltip--arrow-side-top .tooltip__tip__arrow:after{bottom:7px;left:7px}.tooltip--arrow-side-bottom .tooltip__tip{flex-direction:column}.tooltip--arrow-side-bottom .tooltip__tip__arrow:after{top:7px;right:7px}.tooltip--arrow-side-left .tooltip__tip{flex-direction:row-reverse}.tooltip--arrow-side-left .tooltip__tip__arrow:after{top:7px;right:7px}.tooltip--arrow-side-right .tooltip__tip{flex-direction:row}.tooltip--arrow-side-right .tooltip__tip__arrow:after{bottom:7px;left:7px}.tooltip--arrow-align-start .tooltip__tip__arrow{align-self:flex-start}.tooltip--arrow-align-center .tooltip__tip__arrow{align-self:center;margin:0}.tooltip--arrow-align-end .tooltip__tip__arrow{align-self:flex-end}