.tagsAdmListing {
	width:66%;
	margin:0 auto;
	min-width:600px;
	max-width:900px
}
.tagsAdmListing-disabled {
	opacity:0.4;
	pointer-events:none;
}
.tagsAdmListing__buttons + .tagsAdmListing {
	margin-top: 36px;
}
.tagsAdmListing__group__content {
	margin: 0 -5px 0 0;
	min-height: 38px;
}
.tagsAdmListing__group__title .in {
	color: var(--base-txt-accent);
	gap: 4px;
}
.tagsAdmListing__group__title .in ws-icon[name*=lock] {
	--icon-color: var(
			--base-txt-alert-major);
}
.tagsAdmListing__group__title > span.in {
	font: var(--font-ui-18-title-2-bold);
	padding: 6px 8px 6px 0;
}
.tagsAdmListing__group__title > input.in {
	padding-left: 0;
}
.tagsAdmListing__group__title > .space-icon {
	width: unset;
	margin-left: 6px;
}
.tagsAdmListing__group__title > .space-icon ws-icon,
.tagsAdmListing__group__title > .space-icon svg {
	width: 24px;
	height: 24px;
}
.tagsAdmListing__group__title input.in {
	font: var(--font-ui-18-title-2-bold);
	background: none;
	border:none;
	width: 100%;
}
.tagsAdmListing__group__title input.in::placeholder {
	font:inherit;
	color:inherit;
	opacity: 0.5
}
.tagsAdmListing__group__title {
	gap: 8px;
}
.tagsAdmListing__group__title + .tagsAdmListing__group__title {
	display: none;
}
.tagsAdmListing__group__title .sw_pre {
	gap: 6px;
	font: var(--font-ui-12-mini-reg);
	color: var(--base-txt-tertiary);
	padding: 0 16px;

	&:not(.sw_act) ws-icon:first-child {
		 display: none;
	}
}
.tagsAdmListing__group__title .default {
	color: var(--base-txt-tertiary);
	font: var(--font-ui-12-mini-reg);
}

@media (max-width: 768px) {
	.tagsAdmListing {
		width: 100%;
		min-width: unset;
	}
}
@media (max-width: 480px) {
	.tagsAdmListing__group__title .default {
		display: none;
	}
	div.tagsAdmListing__group__title:not(.tagsAdmListing__group__title--compact),
	form.tagsAdmListing__group__title {
		flex-wrap: wrap;
		row-gap: 16px;
	}
	.tagsAdmListing__group__title input.in {
		display: inline-flex;
		width: 40%;
		text-overflow: ellipsis;
		padding: 6px 8px 6px 0;
	}
	.tagsAdmListing__group__title:not(.tagsAdmListing__group__title--compact) .in,
	.tagsAdmListing__group-status .tagsAdmListing__group__title input.in {
		width: 80%;
	}
	.tagsAdmListing__group__title:not(.tagsAdmListing__group__title--compact) > .flex_gap {
		width: 21%; /* щоб гарантовано кнопки були на 2 рядку */
	}
	.tagsAdmListing__group__title .sw_pre {
		margin-left: auto;
		padding: 0;
	}
	.tagsAdmListing__group__title ws-btn:first-of-type {
		margin-left: auto;
	}
}
