@import (reference) '~jodit/src/modules/dialog/dialog';
@import '~jodit/src/styles/variables';

.jodit-file-browser-pro {
	font-size: 16px;
	line-height: 1.5;

	.jodit-dialog();

	&__header-title {
		flex: 1;
	}

	&_theme_dark {
		.jodit-icon {
			fill: var(--dark_icon_color);
			stroke: var(--dark_icon_color);
		}

		.jodit-ui-separator {
			border-color: var(--color-border-dark);
		}

		.jodit-ui-button {
			&_variant_primary {
				.jodit_status(#8d8d8d, #fff, #adadad, #fff, #adada1, #fff);
			}

			&_variant_primary[aria-pressed='true']:not([disabled]) {
				opacity: 1;
				.jodit_status(#6b6b6b, #fff, #6b6b6b, #fff, #6b6b6b, #fff);
			}
		}
	}

	&__content {
		position: relative;
	}

	@media (max-width: @screen-xs) {
		&__header-title {
			order: 2;
		}

		&__header-toolbar {
			justify-content: flex-end;
			order: 1;
		}
	}
}

.jodit_fullsize .jodit-file-browser-pro__panel {
	top: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;

	.jodit-file-browser-pro__resizer {
		display: none;
	}
}
