.tooltip {
    position: absolute; 
    display: none;
    padding: 5px 10px;
    background: linear-gradient(to bottom, #8B5A2B, #5C3A21);
    color: #ffffffcc;
    border-radius: 5px;
    font-family: monospace;
    font-size: 14px;
    pointer-events: auto; 
    z-index: 50;        
}

.tooltip button {
    background: none;
    border: 1px solid #ffffffcc;
    color: #ffd27f;
    cursor: pointer;
    padding: 2px 6px;
    font-family: monospace;
}

.tooltip button:hover {
    background: #ffffffcc;
    color: #000;
}