/* !important Ð½Ð° border-radius/border â€” Ð² user_css Ñ‚ÐµÐ¼Ñ‹ (Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚ÑÑ Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ°Ð¼Ð¸
   Ð°Ð´Ð¼Ð¸Ð½ÐºÐ¸) ÐµÑÑ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ .uni-item{border-radius:4px;border:solid 1px rgba(0,0,0,.28)},
   ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ñ€ÑÐ´ÐºÐ° Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ ÑÑ‚Ð¸Ð»ÐµÐ¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° */
.category-wall__item{position:relative;width:100%;margin:0 0 20px !important;padding:0;border-radius:8px !important;border:none !important;overflow:hidden;aspect-ratio:4/3.2;background:var(--nwa-bg-card, #10161D)}
.category-wall__image{display:block;position:relative;width:100%;height:100%;overflow:hidden}
.category-wall__image img{display:block;width:100%;height:100%;object-fit:cover;border: 2px solid #525252;border-radius: 8px;}

/* Ñ‚Ñ‘Ð¼Ð½Ð°Ñ Ð¿Ð»Ð°Ð²Ð½Ð°Ñ Ð·Ð°Ð»Ð¸Ð²ÐºÐ° ÑÐ½Ð¸Ð·Ñƒ, ÑÐ»ÐµÐ³ÐºÐ° Ð·Ð°Ñ…Ð¾Ð´ÑÑ‰Ð°Ñ Ð½Ð° Ñ„Ð¾Ñ‚Ð¾ */
.category-wall__overlay{
	position:absolute;
	z-index:2;
	left:0;
	right:0;
	bottom:0;
	padding:16px 18px 18px;
	background: linear-gradient(0deg, rgba(5, 6, 8, .95) 0%, rgba(5, 6, 8, .82) 65%, rgba(5, 6, 8, .35) 95%, transparent 100%);
	pointer-events:none;
}
.category-wall__overlay a, .category-wall__overlay .uni-href{pointer-events:auto}

.category-wall__head{display:flex;align-items:center;gap:10px;margin:0 0 6px}
.category-wall__icon{
	display:flex;
	flex:0 0 auto;
	align-items:center;
	justify-content:center;
	width: 54px;
	height: 54px;
	border-radius:8px;
	background: rgb(0 0 0 / 43%);
	color:var(--nwa-accent, #00D1D8);
	border: 1px solid #646464;
}
.category-wall__icon svg{width: 33px;height: 33px;max-width: 33px;max-height: 33px;/* fill:currentColor; */}

.category-wall__title{display:block;font-weight:700;font-size: 1.25em;line-height:1.3;color:var(--nwa-text, #fff);min-height: 45px;display: flex;align-items: center;}


.category-wall__text{margin:0;font-size: 1em;line-height:1.5;color:var(--nwa-text-secondary, #B6C1CC);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height: 45px;}

.category-wall__ul{margin:10px 0 0;padding:10px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.12)}
.category-wall__li{margin:0 0 5px;font-size:.9em}
.category-wall__li a{display:flex;color:var(--nwa-text-secondary, #B6C1CC)}
.category-wall__li a:hover{color:var(--nwa-accent, #00D1D8)}
.category-wall__more span{font-size:.85em;color:var(--nwa-accent, #00D1D8);text-decoration:underline}

/* --- type2: ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ ÑÐ¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ (Ð±ÐµÐ· Ð½Ð°Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ) --- */
.category-wall__item.type2{position:static;display:flex;aspect-ratio:auto;padding:15px;background:var(--nwa-bg-card, #10161D);border:1px solid var(--nwa-border, #213342)}
.category-wall__image.type2{flex:0 0 40%;height:auto;border-radius:6px}
.category-wall__overlay.type2{position:static;flex:1 1 60%;width:auto;max-width:60%;padding:0 0 0 20px;background:none;word-wrap:break-word}
.category-wall__ul.type2{border-top:1px solid var(--nwa-border, #213342)}

@media (max-width:575px){
	.category-wall__item{aspect-ratio:4/3.6}
	.category-wall__title{font-size: 19px;}
	.category-wall__text{-webkit-line-clamp:2}
	.category-wall__item.type2 .category-wall__image.type2{flex:0 0 33%}
}
