.gt-tooltip {
    border-bottom: 2px dotted #50a9f5;
    cursor: help;
    position: relative;
}
.gt-tooltip:hover {
    border-bottom-color: #2b72b1; 
}

.gt-popup {
    display: none;
    position: absolute;
    color: #fff;
    background: linear-gradient(100deg, rgb(13 64 107) 0%, rgb(55 0 57) 120%);
    border-radius: 15px;
    padding: 10px;
    z-index: 9999;
    width: 350px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
@media (max-width: 600px) {
  .gt-popup {
    width: 90vw; /* почти вся ширина экрана */
    left: 5vw !important;
    right: auto;
  }
}

