.listing__group-table {
	margin:10px auto 0;
	width:66%;
	min-width:900px
}
.listing__group-ico {
	margin-right:-15px;
	display: flex;
	flex-direction: column;
	gap: 24px;
}
body.mobile .listing__group-ico {
	margin-right:-10px;
}
.listing__group-card {
	position:relative;
	margin:15px 0;
}
.listing__item-table {
	background:linear-gradient(to left, var(--base-cont-mid) 50%, var(--base-cont-top) 50%);
	border-top:1px solid var(--base-line-alt-gap-minor);
	padding:10px 10px 10px 30px;
	position:relative;
	border-radius:4px;
}
.listing__item-table .td_type {
	width:3%;
	float:left;
	margin:3px 0 0 2%;
}
.listing__item-table .td_type .ico, .listing__item-table .td_type .priorb {
	float:right;
	margin:0
}
.listing__item-table .td_user {
	width:11%;
	float:left;
	white-space:nowrap;
	text-align:right;
	margin:3px 0 0 0
}
.listing__item-table .td_user .button_sm {
	font:11px/14px var(--font-base);
	display:none;
	padding:2px 7px;
	margin:0 0 0 -100px
}
body.desktop .listing__item-table .td_user .button_sm {
	display:none
}
body.desktop:not(.withMass) .listing__item-table:hover .td_user .button_sm {
	display:inline-block
}
body.desktop .listing__item-table.pre_act .button_sm {
}
.listing__item-table .td_user form {
	display:none
}
.listing__item-table .td_user {
	font:11px/20px var(--font-base);
	color:var(--base-txt-secondary);
	margin:0 0 -10px 0
}
.listing__item-table .td_user .av_place {
	float:right;
	margin:-2px 4px -2px 8px;
}
.listing__item-table .td_user font {
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis
}
.listing__item-table .td_text {
	width:46%;
	float:right;
	margin:0 0 0 -100px;
	position:relative;
	padding:3px 0 0 0;
	white-space:nowrap;

}
.listing__item-table .td_text .in {
	text-overflow:ellipsis;
	overflow:hidden;
	padding:5px 0;
	margin:-5px 0;
}
.listing__item-table .td_text .ico_pre {
	display:none
}
.listing__item-table:hover .td_text .ico_pre {
	display:block;
	float:right;
	position:relative;
	padding:0 0 0 10px;
}
body.withMass .listing__item-table:hover .td_text .ico_pre {
	display:none
}
.listing__item-table .td_text form {
	margin:-3px 0;
}
.listing__item-table .td_text .link {
	margin:0 0 5px;
	height:20px;
	overflow:hidden
}
.listing__item-table .td_text .link_ {
	margin:5px 0 0
}
.listing__item-table .file a.wimg {
	border-color:var(--base-cont-mid)
}
.listing__item-table .td_name {
	width:37%;
	float:left;
}
.listing__item-table .link a.b {
	display:inline-block;
	max-width:200px;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:-2px -5px;
	padding:2px 5px
}
.listing__item-table .link a.b:hover {
	background:var(--base-hlt-notr-hover);
	border-radius:6px;
}
.listing__item-table .td_name .name {
}
.listing__item-table .td_name .name form ~ br {
	display:none
}
.listing__item-table .td_name a {
	color:var(--base-txt-secondary)
}
.listing__item-table .td_name a .ico_dload_new {
	display:none
}
.listing__item-table .td_name a:hover {
	color:var(--base-txt-link-major)
}
.listing__item-table .td_name a:hover .ico_dload_new {
	display:inline-block
}
.listing__item-table .td_name a.dload {
	font:bold 14px/20px var(--font-base);
	color:var(--base-txt-accent);
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:100%
}
.listing__item-table .td_name a.dload:hover {
	color:var(--base-txt-link-minor)
}
.listing__item-table .td_size b {
	font-weight:normal
}
body.mobile .listing__item-table .td_size b {
	display:none
}
body.mobile .listing__item-table .td_size .s2 {
	display:inline;
}
body.mobile .listing__item-table .td_size .s1 {
	margin-left:-25px;
}
body.desktop .listing__item-table .td_size .s2 {
	display:none;
}
body.desktop:not(.withMass) .listing__item-table:hover .td_size .s2 {
	display:inline;
}
body.desktop:not(.withMass) .listing__item-table:hover .td_size .s1 {
	display:none;
}
.listing__item-table .td_size .s2 .ico {
	margin:0 0 0 -2px;
}
.listing__item-table .td_size .s2 a {
	color:var(--base-txt-secondary);
}
.listing__item-table .td_size .s2 a:hover {
	color:var(--base-txt-link-major);
}
body.desktop:not(.withMass) .listing__item-table.pre_act .td_size .s2 {
	display:inline !important
}
body.desktop:not(.withMass) .listing__item-table.pre_act .td_size .s1 {
	display:none !important
}
.listing__item-table .td_file {
	float:left;
	width:60px;
	text-align:center
}
.listing__item-table .td_text .link a.b {
	font:14px/20px var(--font-base);
	color:var(--base-txt-accent);
	vertical-align:top;
}
.listing__item-table .td_text .link a.b:hover {
	color:var(--base-txt-link-major)
}
.listing__item-table .td_text {
	color:var(--base-txt-secondary);
}
.listing__item-table .td_date {
	color:var(--base-txt-secondary);
	padding-top:9px;
}
.listing__item-table .td_date b {
	font:bold 11px var(--font-base);
	color:var(--base-txt-secondary);
}
.listing__item-table .type {
	float:right;
	color:var(--white-accent);
	font:11px/16px var(--font-base);
	padding:2px 5px;
	margin:-10px -10px 0 0;
	width:60px;
	text-align:left;
}
.listing__item-table .status {
	padding:0;
	margin:0;
	font-size:11px;
	position:absolute;
	right:40px;
	bottom:4px;
}
.listing__item-table .td_tags {
	margin:0;
	display:inline-block;
	vertical-align:top;
}
.listing__item-table .tags {
	margin:0 0 0 5px;
	vertical-align:-2px;
	display:inline;
}
.listing__item-table .tags span.tag {
	box-shadow:0 0 0 2px var(--base-cont-mid)
}
.listing__item-table .tags:empty {
	display:none
}
.listing__item-card {
	box-sizing: border-box;
	position:absolute;
	width:192px;
	background:var(--base-cont-top);
	margin: 0 10px 10px 0;
	padding: 0;
	left:-300px;
	top:0;
	border-radius: 12px;
	border: 1px solid var(--base-cont-top, #FFF);
	box-shadow: 0 0 0 1px var(--base-line-ghost, rgba(0, 31, 61, 0.05)), 0 2px 8px -2px var(--colors-graphite-trans-300, rgba(0, 34, 61, 0.14));
}
.listing__item-card-content {
	gap: 6px;
	padding: 8px 8px;
}
.listing__item-card.fileItem {
	display: block;
	height: fit-content;
}
.listing__item-card.fileItem .wimg {
	width: 100%;
	height: 100%;
	border-radius: 11px 11px 0 0;
}
.listing__item-card.fileItem .wimg img {
	max-height: 100%;
	max-width: unset;
}
.listing__item-card:hover {
	box-shadow: var(--shadow-cont-major-outline);
	background: var(--base-cont-top-elevated);
}
.listing__item-card .name {
	word-wrap:break-word;
	color: var(--base-txt-primary);
	font: var(--font-txt-13-small-bold);
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.listing__item-card .status {
	font: var(--font-ui-11-micro-reg);
	color: var(--base-txt-secondary);
	padding: 0;
	margin: 0;
	gap: 8px;
	& .av_sm {
		transform: scale(calc(20 / 24));
	}
	& .dload {
		color: var(--base-txt-muted);
	}
}
.listing__item-card .status a:hover {
	background: var(--base-hlt-notr-hover);
	color: var(--base-txt-link-major);
}
.listing__item-card .link {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
	color: var(--base-txt-primary);
	font: var(--font-txt-13-small-reg);
	word-wrap: anywhere;
	padding-right: 24px;
}
.listing__item-card .link a {
	color:var(--base-txt-secondary)
}
.fileItem-active .tag {
	box-shadow: none !important;
}
.listing__item-card .td_tags {
	margin:0;
	line-height:20px;
}
.listing__item-card .tags:empty {
	display:none
}
.listing__group__title {
	height:30px;
	text-align:center;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.listing__group__title {
	&::before, &::after {
		content: '';
		border-top: var(--screen-px) solid var(--base-hlt-g-notr-focus);
		opacity: .6;
		flex: 1;
	}
}
.listing__group__title span {
	padding:2px 10px;
	color:var(--base-txt-accent);
	font:bold 14px var(--font-base);

	&::before, &::after {
		content: '';
		position: absolute;
		border: 2px solid var(--base-hlt-g-notr-focus);
		background: var(--base-hlt-g-notr-focus);
		border-radius: 4px;
		width: 1px;
		height: 1px;
		opacity: .6;
		top: 50%;
		transform: translateY(-50%);
	}
	&::before {
		left: 0;
	}
	&::after {
		right: 0;
	}
}
body[data-archive=on] .listing__group__title span {
	background:var(--base-surf-archive)
}
.listing__group__title span b {
	font:12px var(--font-base);
	margin:0 0 0 5px;
	color:var(--base-txt-secondary);
}

.listing__item-partSearch,
.listing__item-missFilter {
	opacity:0.5
}

.listing__item-card label {
	background:none
}
.listing__item-card label input {
	opacity:0;
	margin: 0;
	width: 28px;
	height: 28px;
}
.listing__item-card label {
	position:absolute;
	right: 3px;
	bottom: 3px;
	padding:0;
	border-right:0;
}
.listing__item-card:not(.fileItem-active) label {
	opacity: .05;
}
.listing__item-card:hover label {
	opacity: 1;
}
body.withMass {
	& .listing__item-card:hover, & .listing__item-ico:hover {
		label {
			--icon-color: var(--base-txt-act-major);
		}
	}
}

.listing__item-card, .listing__item-ico {
	ws-icon[name="input-circle-solid-check"] {
		--icon-color: var(--base-txt-btn-a);
		--icon-size: 16px;
		display: none;
		padding: 0 1px 2px 0;
	}
}
body.withMass {
	& .listing__item-card.fileItem-active, & .listing__item-ico.fileItem-active {
			ws-icon[name="input-circle-solid-check"] {
				display: inline-block;
			}
			ws-icon[name="radio"] {
				display: none;
			}
	}
}


.listing__item-card label ws-icon[name=radio] {
	position: absolute;
	right: 3px;
	bottom: 3px;
	border-right: 0;
	--icon-size: 16px;
	cursor: pointer;
}

.listing__item-ico label {
	background:none
}
body.mobile .listing__item-ico label, .listing__item-ico.selected label {
	background:url(/assets/img/iconset.svg) no-repeat -20px -1320px;
}
.listing__item-ico label.act {
	background-position:0 -1320px !important
}
.listing__item-ico label input {
	opacity:0;
	margin-left: 3px;
	width: 22px;
	height: 22px;
}


.listing__item-table.selected, .listing__item-table.selected:hover {
	background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy))
}
body.desktop .listing__item-table.pre_act, body.desktop .listing__item-table.pre_act:hover {
	background:var(--base-hlt-notr-hover)
}
body.desktop .listing__item-table.pre_act .tags span.tag, body.desktop .listing__item-table.pre_act:hover .tags span.tag {
	box-shadow:0 0 0 2px var(--base-hlt-hover)
}

body.desktop .listing__item-ico:hover {
	background: var(--base-cont-top-elevated);
	box-shadow: var(--shadow-cont-major-outline);
}
.listing__item-ico label {
	position:absolute;
	right:3px;
	bottom:3px;
	padding:0;
	border-right:0;
}
.listing__item-ico:not(.fileItem-active) label {
	opacity: .05;
}
.listing__item-ico:hover label {
	opacity: 1;
}
.listing__item-ico label ws-icon[name=radio] {
	position: absolute;
	right: 4px;
	bottom: 4px;
	border-right: 0;
	--icon-size: 16px;
	cursor: pointer;
}

.listing__item-card.listing__item-new, .listing__item-table.listing__item-new {
	background:var(--base-hlt-alt-fresh)
}
.listing__item-ico.listing__item-new {
	background:var(--base-hlt-alt-fresh);
	border-radius:4px;
}
@media (min-width:481px) {
	.listing__item-ico.selected {
		background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy));
	}
	.listing__item-ico.pre_act, body.withMass .listing__item-ico.pre_act, .listing__item-ico.pre_act:hover {
		background:var(--base-hlt-notr-hover);
		box-shadow:0 0 1px var(--inp-hlt-brd);
	}
	.listing__item-card.selected {
		background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy));
	}
	.listing__item-card.selected .link {
		background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy))
	}
	.listing__item-card.pre_act {
		background:var(--base-hlt-notr-hover);
		border-color:transparent;
		box-shadow:var(--shadow-cont-minor);
	}
	.listing__item-card.pre_act .link {
		display:block;
		background:var(--base-hlt-notr-hover);
	}
	.listing__item-table.pre_act, .listing__item-table.pre_act:hover {
	}
}
.listing__item-table, .listing__item-card, .listing__item-ico {
	cursor:pointer
}
.listing__item-table label {
	position:absolute;
	left:-30px;
	top:0;
	background:transparent !important;
	padding:10px 10px 40px 8px;
	border-right:0;
	opacity:0.7
}
.listing__item-table.pre_act label {
	opacity:1
}
body.mobile .listing__item-table label {
	left:3px
}
body.desktop:not(.withMass) .listing__item-table label input {
	display:none;
}
body.desktop .listing__item-table:hover label input {
	display:block;
}
body.desktop .listing__item-table.pre_act label input, body.desktop .listing__item-table.pre_act:hover label input {
	display:block;
}

.listing__item-table span.ico_dload_new {
	background:url(/assets/img/iconset.svg) no-repeat -20px -620px;
}
.listing__item-table a:hover span.ico_dload_new {
	background:url(/assets/img/iconset.svg) no-repeat -20px -600px;
}
.listing__item-card .img a {
	display:block;
	max-height:400px;
	overflow:hidden
}
.listing__item-table a.onch {
	color:var(--base-txt-accent);
	border-bottom:1px dashed transparent;
	font-size:13px;
}
.listing__item-table:hover a.onch {
	border-bottom:1px dashed;
}
.listing__item-table a.onch i {
	color:var(--base-txt-secondary);
}

.listing__item-table a.ico_delete {
	background:url(/assets/img/iconset.svg) no-repeat -40px -420px;
}
.listing__item-table input.wide2 {
	width:60%;
	padding:2px 5px;
	height:26px;
	box-sizing:border-box;
}
.listing__item-table input.wide2 {
	font:bold 14px/20px var(--font-base);
	margin:-1px 0;
	padding:2px 5px;
	height:26px;
	border-radius:4px 0 0 4px;
}
.listing__item-table input.button_sm {
	font:14px/20px var(--font-base);
	margin:-1px 0 -1px -5px;
	padding:2px 8px;
	height:26px;
	border-radius:0 4px 4px 0;
}

.listing__item-table a.moredots {
	margin:1px 0 0 10px;
	float:right;
	height:16px;
	line-height:10px;
}

.listing__item-table .wimg {
	box-shadow:0 0 0 2px var(--base-cont-low)
}

.listing-shrinkSize .listing__group-ico {
	margin-right:0;
}
.listing-shrinkSize .listing__item-card .img a {
	margin:-2px -2px 2px;
}
.listing-shrinkSize .listing__item-card .link a {
	font-size:11px;
}
.listing-shrinkSize .listing__item-ico {
	width:auto;
	float:none;
	margin:0 0 10px 0;
}

.listing__item-card.item_ani {
	-webkit-transition:left 0.5s ease;
	transition:left 0.5s ease;
}


.listing__item-card .link a:hover {
	background:var(--base-hlt-notr-hover);
	color:var(--base-txt-link-major);
	border-radius:4px;
}
body.withMass .listing__item-card .link a:hover {
	background:none;
	color:inherit
}

body.withMass .listing__item-card.fileItem-active,
body.withMass .listing__item-ico.fileItem-active {
	background: var(--base-hlt-notr-selected);
	box-shadow: var(--shadow-brd-focus-alt-mini);
}
body.withMass .listing__item-card.fileItem-active .link  {
	background: var(--base-hlt-notr-selected);
}
body.withMass .listing__item-card:hover {
	box-shadow: var(--shadow-brd-focus-alt-mini);
}
body.withMass .listing__item-card:hover,
body.withMass .listing__item-ico:hover,
body.withMass .listing__item-table:hover {
	background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy));
	cursor:pointer
}
body.withMass .listing__item-card:hover .link {
	background:var(--base-cont-top) linear-gradient(0deg, var(--base-hlt-easy), var(--base-hlt-easy));
}
body.withMass .listing__item-card:hover .tags span.tag,
body.withMass .listing__item-ico:hover .tags span.tag,
body.withMass .listing__item-table:hover .tags span.tag {
	box-shadow:0 0 0 2px var(--base-hlt-easy)
}
body.withMass .listing__item-card *,
body.withMass .listing__item-ico *,
body.withMass .listing__item-table * {
	pointer-events:none !important
}
body.withMass .listing__item-card input,
body.withMass .listing__item-ico input,
body.withMass .listing__item-table input {
	pointer-events:initial !important
}

.listing__item-table .tags span.tag {
	max-width:100px;
	vertical-align:top;
	overflow:hidden;
	text-overflow:ellipsis;
}

.listing__item-ico {
	display: flex;
	min-width: 180px;
	max-width: 320px;
	padding: 8px;
	align-items: center;
	gap: 4px;
	border-radius: 8px;
	background: var(--base-cont-top-elevated, #FFF);
	box-shadow: 0 0 0 1px var(--base-line-ghost, rgba(0, 31, 61, 0.05)), 0 2px 8px -2px var(--colors-graphite-trans-300, rgba(0, 34, 61, 0.14));
}
.listing__item-ico:hover {
	box-shadow: 0 0 0 1px var(--base-line-tertiary, rgba(0, 31, 61, 0.10)), 0 2px 8px -2px var(--colors-graphite-trans-500, rgba(0, 37, 61, 0.28));
}
.listing__item-ico a {
	color:var(--base-txt-tertiary);
}
.listing__item-ico .links a:hover {
	color: var(--base-txt-accent);
}
.listing__item-ico .links a:hover ws-icon,
.listing__item-ico .links a ws-icon:hover {
	--icon-color: var(--base-txt-btn-a);
}
.listing__item-ico .ico_dload_new {
	display:none
}
.listing__item-ico:hover .ico_dload_new {
	display:inline-block
}

@media screen and (max-width:960px) {
	.listing__group-table {
		min-width:auto;
		width:auto
	}
}
@media screen and (max-width:900px) {
	.listing__item-table .td_user font {
		display:none
	}
	.listing__item-table .td_user {
		width:4%
	}
	.listing__item-table .td_name {
		width:44%
	}
}
@media screen and (max-width:768px) {
	.listing__item-table .td_name {
		width:75%;
	}
	.listing__item-table .td_size {
		width:23%;
		float:right;
		margin-left:-100px;
	}
	.listing__item-table .type {
		margin-top:-84px;
	}
	.listing__item-table .td_user {
		display:none
	}
	.listing__item-table .td_name {
		width:48%
	}
	.listing__item-table.pre_act, .listing__item-table.pre_act:hover {
		background:var(--base-cont-top);
	}
}
@media screen and (max-width:640px) {
	.listing__item-table {
		background:var(--base-cont-top)
	}
	.listing__item-table .td_text, .listing__item-table .td_type {
		display:none
	}
	.listing__item-table .td_user {
		width:25%;
		display:block
	}
	.listing__item-table .td_name {
		width:75%
	}
	.listing__item-table .td_user font {
		display:block
	}
}
@media screen and (max-width:480px) {
	.listing {
		margin:0 10px;
	}
	.listing__group-ico {
		margin-right:-10px;
	}
	.listing__group-table {
		margin:-12px
	}
	.listing__item-table label, .listing__item-ico label, .listing__item-card label {
		display:none !important
	}
	body[data-page=files] .listing-shrinkSize .listing__item-ico {
		width: calc(100% - 22px);
	}
}
@media screen and (max-width:400px) {
	.listing__item-table .td_user {
		width:10%
	}
	.listing__item-table .td_name {
		width:90%
	}
	.listing__item-table .td_user font {
		display:none
	}
}
@media screen and (max-width:360px) {
}
@media print {
	.listing__item-table {
		background:var(--base-cont-top);
		border-top:1px solid var(--base-line-alt-cardbrd)
	}
	.listing__group-card {
		height:auto !important
	}
	.listing__item-card {
		position:static !important;
		display:inline-block;
		float:none
	}
}

/** ------------------------------------------- MASS ACTIONS ----------------------------------------------------*/

.listing[data-mass-action=delete] .listing__item-card.no_delete.pre_act,
.listing[data-mass-action=delete] .listing__item-ico.no_delete.pre_act,
.listing[data-mass-action=hidden] .listing__item-card.no_hidden.pre_act,
.listing[data-mass-action=hidden] .listing__item-ico.no_hidden.pre_act,
.listing[data-mass-action=rename] .listing__item-card.no_rename.pre_act,
.listing[data-mass-action=rename] .listing__item-ico.no_rename.pre_act,
.listing[data-mass-action=label] .listing__item-card.no_label.pre_act,
.listing[data-mass-action=label] .listing__item-ico.no_label.pre_act {
	box-shadow:none;
	border-color:var(--base-surf-low);
	background:var(--base-cont-top)
}

.listing[data-mass-action=delete] .listing__item-card.no_delete.pre_act .link,
.listing[data-mass-action=hidden] .listing__item-card.no_hidden.pre_act .link,
.listing[data-mass-action=rename] .listing__item-card.no_rename.pre_act .link,
.listing[data-mass-action=label] .listing__item-card.no_label.pre_act .link {
	background:var(--base-cont-mid)
}

.listing[data-mass-action=delete] .listing__item-table.no_delete.pre_act,
.listing[data-mass-action=hidden] .listing__item-table.no_hidden.pre_act,
.listing[data-mass-action=rename] .listing__item-table.no_rename.pre_act,
.listing[data-mass-action=label] .listing__item-table.no_label.pre_act {
	background:var(--base-cont-mid)
}

.listing[data-mass-action=delete] .listing__item-card.no_delete.pre_act label.act,
.listing[data-mass-action=hidden] .listing__item-card.no_hidden.pre_act label.act,
.listing[data-mass-action=rename] .listing__item-card.no_rename.pre_act label.act,
.listing[data-mass-action=label] .listing__item-card.no_label.pre_act label.act {
	background-position:-20px -420px !important
}

.listing[data-mass-action=delete] .listing__item-ico.no_delete.pre_act label.act,
.listing[data-mass-action=hidden] .listing__item-ico.no_hidden.pre_act label.act,
.listing[data-mass-action=rename] .listing__item-ico.no_rename.pre_act label.act,
.listing[data-mass-action=label] .listing__item-ico.no_label.pre_act label.act {
	background-position:-20px -420px !important
}

.listing[data-mass-action=delete] .listing__item-table.no_delete.pre_act,
.listing[data-mass-action=delete] .listing__item-table.no_delete.pre_act:hover,
.listing[data-mass-action=hidden] .listing__item-table.no_hidden.pre_act,
.listing[data-mass-action=hidden] .listing__item-table.no_hidden.pre_act:hover,
.listing[data-mass-action=rename] .listing__item-table.no_rename.pre_act,
.listing[data-mass-action=rename] .listing__item-table.no_rename.pre_act:hover,
.listing[data-mass-action=label] .listing__item-table.no_label.pre_act,
.listing[data-mass-action=label] .listing__item-table.no_label.pre_act:hover {
	box-shadow:none;
}
.listing[data-mass-action=delete] .listing__item-ico.no_delete.pre_act,
.listing[data-mass-action=delete] .listing__item-ico.no_delete.pre_act:hover,
.listing[data-mass-action=hidden] .listing__item-ico.no_hidden.pre_act,
.listing[data-mass-action=hidden] .listing__item-ico.no_hidden.pre_act:hover,
.listing[data-mass-action=rename] .listing__item-ico.no_rename.pre_act,
.listing[data-mass-action=rename] .listing__item-ico.no_rename.pre_act:hover,
.listing[data-mass-action=label] .listing__item-ico.no_label.pre_act,
.listing[data-mass-action=label] .listing__item-ico.no_label.pre_act:hover {
	box-shadow:none;
}
.listing__content {
	margin: 0 auto;
}
.listing__group__content {
	display: flex;
	flex-wrap: wrap;
	gap: 12px 15px;
}