@media (max-width: 768px) {

    .table-parent,
    .table-parent thead,
    .table-parent tbody,
    .table-parent th,
    .table-parent td,
    .table-parent tr {
        display: block;
        width: 100%;
    }

    .table-parent thead {
        display: none;
    }

    .table-parent tr {
        margin-bottom: 12px;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        background: #ffffff;
        overflow: visible;   
    }

    .table-parent td {
        display: flex;
        justify-content: space-between;
        padding: 8px 12px;
        border: none;
        border-bottom: 1px solid #f5f5f5;
        font-size: 14px;
    }

    .table-parent td:last-child {
        border-bottom: none;
    }

    .table-parent td[data-label]::before {
        content: attr(data-label);
        font-weight: 600;
        margin-right: 10px;
        color: #555;
    }

    .table-parent td.date-cell {
        display: block;
        font-weight: 600;
        background: #f7f7ff;
        border-bottom: 1px solid #e0e0ff;
    }
}

.tooltip-inner {
    text-align: left !important;
}

.tooltip-inner {
    text-align: left !important;
    white-space: normal !important; /* agar bisa multiline */
    padding-left: 5px;
    padding-right: 5px;
}

.wrap-text {
    white-space: normal !important;
    word-wrap: break-word;
}



@media (max-width: 768px) {
  .logo-android {
    display: none;
  }
}