.custom-tooltip{position:relative;display:inline-block}.custom-tooltip .custom-tooltip__trigger{width:1rem;height:1rem;border-radius:50%;background:#f7ffa4;box-shadow:0 0 0 #f7ffa4;animation:pulsing 2s infinite;transition:all .2s;cursor:pointer;border:none;min-width:0;padding:0}.custom-tooltip .custom-tooltip__overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.36);z-index:1000}.custom-tooltip .custom-tooltip__overlay.custom-tooltip__overlay--hidden{opacity:0;visibility:hidden}.custom-tooltip .custom-tooltip__content{display:none;position:fixed;background:#f7ffa4;border-radius:.8571428571rem;padding:.8571428571rem 1.1428571429rem 1.1428571429rem;max-width:32rem;box-shadow:0 .1428571429rem .5rem rgba(0,0,0,.12);z-index:1001;transform-origin:center;color:#265b4e}@media screen and (max-width: 768px){.custom-tooltip .custom-tooltip__content{max-width:17.2857142857rem}}.custom-tooltip .custom-tooltip__content-close{position:absolute;top:.8571428571rem;right:.8571428571rem;cursor:pointer;width:.7142857143rem;height:.7142857143rem;display:flex;align-items:center;justify-content:center;border:none}.custom-tooltip .custom-tooltip__content-close svg{width:.7142857143rem;height:.7142857143rem;display:block}@media screen and (min-width: 768px){.custom-tooltip .custom-tooltip__content-close{display:none}}.custom-tooltip .custom-tooltip__content::before{content:"";position:absolute;width:0;height:0;border:10px solid rgba(0,0,0,0)}.custom-tooltip .custom-tooltip__content.custom-tooltip--arrow-top::before{bottom:100%;left:var(--arrow-offset, 20px);border-bottom-color:#f7ffa4}.custom-tooltip .custom-tooltip__content.custom-tooltip--arrow-bottom::before{top:100%;left:var(--arrow-offset, 20px);border-top-color:#f7ffa4}.custom-tooltip.custom-tooltip--active .custom-tooltip__content{animation:tooltipFadeIn .15s ease-out forwards}@keyframes tooltipFadeIn{from{opacity:0;transform:translateY(-4px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}
