.logs-module-page {
	display: flex;
	height: 100%;
	min-height: 0;
	overflow: hidden;

	.log-quick-filter-left-section {
		width: 0%;
		flex-shrink: 0;
	}

	.log-module-right-section {
		display: flex;
		flex-direction: column;
		width: 100%;
		min-height: 0;

		.log-explorer-query-container {
			display: flex;
			flex-direction: column;
			flex: 1;
			min-height: 0;
			overflow-y: auto;
			overflow-x: hidden;

			.logs-explorer-views {
				flex: 1;
				min-height: 0;
				display: flex;
				flex-direction: column;
			}
		}
	}

	&.filter-visible {
		.log-quick-filter-left-section {
			width: 260px;
			height: 100%;
			overflow: visible;
			min-height: 0;
			position: relative;
			z-index: 2;
			display: flex;
			flex-direction: column;

			.quick-filters-container {
				flex: 1;
				min-height: 0;
			}
		}

		.log-module-right-section {
			width: calc(100% - 260px);
		}
	}
}
