.swipe-item {
    /*min-width: 100%; */
    transition: transform 0.3s ease-in-out;
    /*background-color: black;*/
    /*color: black;*/
}
/*.action-container{*/
/*    margin-top: auto !important;*/
/*}*/
.swipe-item {
     position: relative;
    padding-bottom: 50px;
 }
.flex-container{
    padding-left: 10px;
    /*flex: 1; */
    overflow: auto;
    position: relative;
    height: 100px;
}
.users {
    position: relative;
}
.action-container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    bottom: 0px;
}

.content {
    transition: padding-top 0.3s ease-in-out; /* Анимация для контента */
}
.users {
    overflow-x: hidden;
    overflow-y: visible;
    margin-top: 10px;
    perspective: 1000px; /* Добавляет перспективу для 3D-эффекта */
    margin-bottom: 40px;
}
.button-like-text {
    background: none;
    color: inherit;
    border-bottom: 1px solid white; /* Ширина, стиль и цвет границы */
    border-top: none;
    border-left: none;
    border-right: none;
    /*padding: 0;*/
    font: inherit;
    cursor: pointer;
    outline: inherit;
}

/*#swipe-container {*/
/*display: flex;*/
/*overflow: hidden;*/
/*top: 40vw;*/
/*margin-top: 20vw;*/
/*color: white;*/
/*}*/

/*.left-button {}*/
/*.nav4 {*/
/*    position: fixed;*/
/*    width: 100%;*/
/*    bottom: 0px;*/
/*}*/

/*.nav3 {*/
/*    position: relative;*/
/*    top: 61vh; !* Начальное положение на 50vw от верха *!*/
/*    width: 100%; */
/*    transition: top 0.6s ease; !* Увеличена продолжительность и изменен тип анимации *!*/
/*}*/
/*.fixed-navbar {*/
/*    position: fixed;*/
/*    top: 16vh; !* Положение фиксации на 30vw от верха *!*/
/*}*/
