.ui-rating{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex}.ui-rating__star{position:relative}.ui-rating__star--half .ui-rating__star-fg{clip-path:inset(0 50% 0 0)}.ui-rating__star--half .ui-rating__star-bg{clip-path:inset(0 0 0 50%)}.ui-rating__star--gray .ui-rating__star-bg,.ui-rating__star--gray .ui-rating__star-fg{fill:#ccc;clip-path:none}.reviews-card{background-color:var(--clinic-light,#f2f7f4);border-radius:var(--clinic-radius-md,24px);font-family:var(--clinic-font-second,"Manrope",sans-serif);padding:20px 24px;position:relative}@media (min-width:1366px){.reviews-card{border-radius:var(--clinic-radius-lg,32px);padding:24px 32px}}.reviews-card:not(:has(.reviews-card__text)) .reviews-card__head{padding-bottom:0}.reviews-card:not(:has(.reviews-card__show-more)) .reviews-card__date{position:static;white-space:nowrap}.reviews-card__head{justify-content:space-between;padding-bottom:16px}.reviews-card__head,.reviews-card__user{align-items:center;display:flex;width:100%}.reviews-card__user{-moz-column-gap:12px;column-gap:12px}.reviews-card__info-wr{display:flex;flex-direction:column;flex-grow:1}.reviews-card__info{display:flex;justify-content:space-between}.reviews-card__avatar{border-radius:var(--clinic-radius-full,100%);height:48px;width:48px}.reviews-card__rating{margin-top:4px}.reviews-card__date{bottom:24px;color:var(--clinic-gray-dark,#5c7268);position:absolute;right:24px}@media (min-width:1366px){.reviews-card__date{position:static}}.reviews-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis}@media (min-width:768px){.reviews-card__text{-webkit-line-clamp:3;line-clamp:3}}@media (min-width:1366px){.reviews-card__text{font-size:16px;line-height:20px}}.reviews-card__text--expanded{-webkit-line-clamp:unset;line-clamp:unset}.reviews-card__show-more{background-color:transparent;border:none;cursor:pointer;display:block;margin-top:16px;outline:none}.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.shrink-width-enter-active,.shrink-width-leave-active{overflow:hidden;transition:max-width .3s ease,max-height .3s ease,padding .3s ease,opacity .3s ease}.shrink-width-enter-from,.shrink-width-leave-to{max-height:0;max-width:0;opacity:0;padding:0}.shrink-width-enter-from svg,.shrink-width-leave-to svg{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}.shrink-width-enter-to,.shrink-width-leave-from{max-height:48px;max-width:48px;opacity:1;padding:14px}.shrink-width-enter-to svg,.shrink-width-leave-from svg{opacity:1;transform:scale(1);transition:opacity .3s ease,transform .5s ease}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-content-enter-active,.modal-content-leave-active{transition:all .3s ease}.modal-content-enter-from,.modal-content-leave-to{opacity:0;transform:scale(.95) translateY(16px)}.reviews-list{font-family:var(--clinic-font-second,"Manrope",sans-serif);margin:64px auto}@media (min-width:1024px){.reviews-list{margin:80px auto}}.reviews-list__layout{display:flex;flex-direction:column;gap:20px;margin-bottom:12px}@media (min-width:1024px){.reviews-list__layout{align-items:flex-start;flex-direction:row;gap:20px;margin-bottom:0}.reviews-list__layout .aside-block{flex-basis:388px}}.reviews-list__content{display:flex;flex:1;flex-direction:column;gap:20px}@media (min-width:1366px){.reviews-list__content{flex:0 0 792px}}.reviews-list__list{display:flex;flex-direction:column;gap:8px}.reviews-list__show-more{align-self:flex-start;background-color:transparent;border:1px solid var(--clinic-dark,#0e1f1a);color:var(--clinic-dark,#0e1f1a);cursor:pointer;padding:14px 24px;transition:height 0s ease;width:100%}.reviews-list__show-more:hover{background-color:var(--clinic-dark,#0e1f1a);color:#fff}@media (min-width:1024px){.reviews-list__show-more{width:auto}}@media (min-width:1366px){.reviews-list__show-more{margin-top:4px}}
