.elementor-579 .elementor-element.elementor-element-0a5ba30{--display:flex;}.elementor-579 .elementor-element.elementor-element-46748b0{text-align:start;}/* Start custom CSS for text-editor, class: .elementor-element-59af9ee *//* Make the table scrollable on all screen sizes */
#table {
    overflow-x: auto; /* Enable horizontal scrolling */
    display: block; /* Ensure the table respects overflow settings */
    white-space: nowrap; /* Prevent content from wrapping */
    max-width: 100%; /* Ensure it doesn't exceed the container width */
}

/* Optional custom scrollbar styling for better visibility */
#table::-webkit-scrollbar {
    height: 6px; /* Set scrollbar thickness */
}

#table::-webkit-scrollbar-thumb {
    background-color: #999;
    border-radius: 3px;
}

#table::-webkit-scrollbar-track {
    background-color: #f1f1f1;
    border-radius: 3px;
}

/* Ensure proper styling inside containers */
#table-container {
    overflow-x: auto; /* Make sure the parent container also allows scrolling */
    width: 100%; /* Keep it responsive */
    max-width: 100%;
}/* End custom CSS */