﻿.Tooltip {
    position: relative;
    display: inline-block;
}

    .Tooltip .tooltiptext {
        visibility: hidden;
        position: absolute;
        background-color: #ffc107;
        color: #000;
        padding: 10px;
        border-radius: 8px;
        width: 240px;
        top: 50%;
        left: 100%;
        margin-left: 10px;
        transform: translateY(-50%);
        box-shadow: 0 2px 6px rgba(0,0,0,0.25);
        z-index: 9999;
        font-size: 13px;
        line-height: 1.4;
        white-space: normal;
    }

        .Tooltip .tooltiptext::after {
            content: "";
            position: absolute;
            top: 50%;
            right: 100%;
            transform: translateY(-50%);
            border-width: 6px;
            border-style: solid;
            border-color: transparent #ffc107 transparent transparent;
        }

    .Tooltip:hover .tooltiptext {
        visibility: visible;
    }
