.language-editor {
	padding-top: 1em;
	padding-bottom: 2em;

	.language-area {
		box-sizing: content-box;
	}

	.save-btn {
		padding-top: inherit !important;
		top: auto !important;
		width: 56px !important;
		bottom: 10px;
		position: fixed;
		right: 24px;
	}

	.sticky {
		position: fixed;
		left: 214px;
		right: 214px;
		width: 50%;
	}

	.search-bar {
		padding-top: inherit !important;
		bottom: auto !important;
		width: 258px !important;
		top: 100px;
		position: fixed;
		right: 24px;
		background-color: white;
		border: 1px solid rgb(218, 218, 218);
		border-radius: 6px;
		padding-left: 10px;
	}

	.search-text {
		border: 0px solid rgb(218, 218, 218);
		border-radius: 6px;
		width: 180px;
	}
	.search-text::placeholder {
		color: rgb(197, 194, 194);
		line-height: 150%;
	}

	.search-btn {
		left: 4px;
	}
}
