          left: auto;
            right: calc(100% + 5px);
            bottom: 50%;
        }
    
        /* Tooltip */
        [data-tooltip-location="left"]:before {
            transform: translate(-5px, 50%) scale(0.5);
        }
        [data-tooltip-location="left"]:hover:before {
            transform: translate(-5px, 50%) scale(1);
        }
    
        /* Arrow */
        [data-tooltip-location="left"]:after {
            border-width: 5px 0px 5px 5px;
            border-color: transparent transp