.cembrapay-logs-container {
    display: flex;
    gap: 10px;
    .cembrapay-logs {
        &-filters-panel-item {
            margin: 10px 0;
            label {
                display: block;
                line-height: 1.3;
                font-weight: 600;
                font-size: 1.1em;
                margin: 5px 0;
            }
            input[type="text"],
            input[type="number"],
            input[type="date"],
            input[type="email"],
            select {
                width: 100%;
                padding: 5px;
                border: 1px solid #ccc;
                border-radius: 5px;
            }
        }
        &-main {
            flex: 1;
            overflow: auto;
            .cembrapay-log-items {
                width: 100%;
                table-layout: fixed;
                th {
                    text-align: left;
                    border-bottom: 1px solid #ccc;
                }
                th, td {
                    padding: 5px;
                    &:last-child {
                        .dashicons {
                            cursor: pointer;
                        }
                        .open-log {
                            color: #2271b1;
                        }
                        .delete-log {
                            color: red;
                        }
                    }
                }
            }
        }
    }
}

.ui-datepicker {
    z-index: 100001 !important;
}