	.list-forum-line {
		display: flex;
		width: 100%;
	}

	.list-forum-line--name {
		width: 50%;
	}

	.list-forum-line--checkbox,
	.list-forum-line--status {
		width: 25%;
		text-align: center;
		max-height: 1em;
	}

	.list-forum-line-header .list-forum-line--checkbox,
	.list-forum-line-header .list-forum-line--status {
		max-height: inherit;
	}

	.forums-posts-counter-block {
		margin: 0 auto;
		max-width: 700px;
	}

	.forums-list {
		padding: 1em;
		max-height: 70vh;
		overflow-y: auto;
		overflow-x: hidden;
		margin-bottom: 1em;
	}

	.list-forum-line {
		padding: .2em;
	}

	.forums-dates {
		text-align: center;
		margin-top: 2em;
	}

	.forums-dates > input {
		margin: 0 1em;
	}

	.list-forum-line.list-forum-line-header {
		font-weight: bold;
		text-transform: uppercase;
		border-bottom: 1px solid;
	}

	.list-forum-line.disable-forum {
		opacity: .25;
		filter: grayscale(1);
	}

	.upload-forum .list-forum-line--status {
		background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%23000' stroke='none' cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23000' stroke='none' cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23000' stroke='none' cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: center;
	}

	body.dark .upload-forum .list-forum-line--status {
		background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%23fff' stroke='none' cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23fff' stroke='none' cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23fff' stroke='none' cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: center;
	}

	body.dark .loaded-forum .list-forum-line--status,
	.loaded-forum .list-forum-line--status {
		background-image: url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17.837 17.837' xml:space='preserve' fill='%2333c111'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cpath style='fill:%2333c111;' d='M16.145,2.571c-0.272-0.273-0.718-0.273-0.99,0L6.92,10.804l-4.241-4.27 c-0.272-0.274-0.715-0.274-0.989,0L0.204,8.019c-0.272,0.271-0.272,0.717,0,0.99l6.217,6.258c0.272,0.271,0.715,0.271,0.99,0 L17.63,5.047c0.276-0.273,0.276-0.72,0-0.994L16.145,2.571z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
	}

	.result-counter-line {
		display: flex;
	}

	.result-counter-line > * {
		width: 50%;
		padding: .3em;
	}

	.posts-counters-list {
		padding: 1em;
		margin-bottom: 2em;
	}

	.loaded-result:before {
		content: 'Результат обрабатывается, подождите..';
		display: block;
		text-align: center;
	}

	.table-header-button {
		display: inline-block;
		margin: 0 0.5em;
		font-weight: bold;
		border: 1px solid;
		padding: 0 .5em;
		cursor: pointer;
	}

	.result-counter-table-header {
		display: flex;
		font-weight: bold;
		border-bottom: 1px solid;
		user-select: none;
	}

	.result-counter-table-header > * {
		width: 50%;
		padding: 0.3em;
	}

	.hide-table-column--count .result-counter-line >.result-counter-line--count {
		display: none;
	}

	.hide-table-column--username .result-counter-line > .result-counter-line--username {
		display: none;
	}

	.forums-options--line label {
		display: inline-block;
		width: 50%;
	}

	.forums-options {
		margin: 2em 1.2em;
		border-top: 1px solid;
	}

	.forums-options--line small {
		display: block;
		margin-top: .5em;
		font-style: italic;
	}

	.forums-options--line {
		margin: .5em 0;
	}

	.forums-options--line:before {
		content: '•';
		vertical-align: top;
		padding-right: 1em;
	}