.wrapper__slider-member{overflow:hidden}
.wrapper__slider-member .main-module__title{padding:0}
.member__title-text{font-weight: 300;font-size: 18px;line-height: 21px;max-width:730px;padding:12px 0 24px}
.slider__member{margin:0 -10px; padding-bottom:84px}
.slider__member .slick-list{overflow:visible; padding-right:200px}
.member__slide{padding:0 10px;}
.member__slide img{border-radius: 12px; display:block; width:100%; height:auto;background: #000;}
.member__block{position:relative; border-radius: 12px; color: #FFFFFF}
.member__cover{border-radius: 12px; overflow: hidden;}
.member__info{transition: all 0.2s linear 0s; bottom:-2px;right: 0px;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 16px 24px;position: absolute;left: 0px;top: 0px;background: linear-gradient(360deg, #121212 0%, rgba(0, 0, 0, 0) 36.61%);}
.member__info-title, .member__text-title{font-size: 26px;line-height: 32px;}
.member__info-name, .member__text-name{font-size: 20px;line-height: 24px;margin:8px 0 12px}
.member__info-link, .member__text-link{display:block;font-size: 16px;line-height: 20px;text-decoration: underline;color: #FFFFFF}
.member__info-link:hover, .member__text-link:hover{text-decoration:none; color:#fff}
.member__text{transition: all 0.2s linear 0s; opacity:0; visibility:hidden; padding:16px 16px 24px; position:absolute; top:0; left:0; right:0; bottom:0; background: linear-gradient(360deg, #121212 0%, rgba(0, 0, 0, 0) 187.09%);border-radius: 12px;}
.member__text-name{margin:8px 0 16px}
.member__text-content{font-size: 18px; line-height: 21px; overflow:hidden; overflow-y:scroll}
/* Для WebKit (Chrome, Safari, новые версии Edge) */
.member__text-content::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

.member__text-content::-webkit-scrollbar-track {
    background: #2d2d2d; /* Тёмно-серый фон трека */
}

.member__text-content::-webkit-scrollbar-thumb {
    background: #000000; /* Чёрный ползунок */
    border-radius: 3px;
}

.member__text-content::-webkit-scrollbar-thumb:hover {
    background: #0a0a0a; /* Чуть светлее при наведении */
}

/* Для Firefox */
.member__text-content{
    scrollbar-width: thin;
    scrollbar-color: #000000 #2d2d2d; /* Чёрный ползунок на тёмно-сером */
}
.member__text-content p{margin-bottom:10px}
.slider__member .slick-dots{width:100%}
.slider__member .prevArrow.slick-arrow{bottom: 0;left: 350px;}
.slider__member .nextArrow.slick-arrow{right:350px;bottom: 0;}
.open-info-text .member__text{opacity:1; visibility:visible}
.open-info-text .member__info{opacity:0; visibility:hidden}
@media(max-width:1389px){
	.slider__member .slick-list{padding-right:0}
	.slider__member .prevArrow.slick-arrow{bottom: 0;left:180px;}
	.slider__member .nextArrow.slick-arrow{right:180px;bottom: 0;}
}
@media(max-width:991px){
	.slider__member .slick-list{padding-right:200px}
	.slider__member .prevArrow.slick-arrow{bottom: 0;left:10px;}
	.slider__member .nextArrow.slick-arrow{right:10px;bottom: 0;}
}
@media(max-width:767px){
	.slider__member .slick-list{padding-right:0}
}
@media(max-width:575px){
	.slider__member{padding-bottom:48px}
	.member__text{padding:16px}
	.member__info{padding:0 16px 16px}
	.member__text-content {height: 100%;overflow-y: auto;padding-right: 10px}
	.wrapper__slider-member .slick-dots li{padding: 0 0.85vw}
}
@media(max-width:420px){
	.member__info{padding:0 16px 16px}
	.member__slide img{height: 505px;width: 100%;object-fit: cover;}
	.slider__member .slick-dots li button {width: 12px; height: 12px; background-size:contain}
}