.split-speciality-list{flex-direction:column;gap:8px;display:flex}.split-speciality-list__main-row{align-items:center;gap:8px}.split-speciality-list__additional-row,.split-speciality-list__main-row{flex-wrap:wrap;display:flex}.split-speciality-list__additional-row{align-items:flex-start;gap:4px 8px}.split-speciality-list__additional-label{color:#121f48;height:24px;font-size:12px;line-height:18px}.split-speciality-list__additional-label,.split-speciality-list__chip{align-items:center;display:flex}.split-speciality-list__chip{gap:4px;font-weight:500}.split-speciality-list__chip--main-additional{color:#8037fc;background-color:#f2ebff}.split-speciality-list__chip--text{color:#465481}.split-speciality-list__chip--age-additional{color:#8037fc}.split-speciality-list__chip.n-chip--dense{padding:3px 4px}.split-speciality-list__icon{flex-shrink:0;width:16px;height:16px}.split-speciality-list__icon--additional{color:#8037fc}.split-speciality-list__additional-list{flex-wrap:wrap;gap:8px;display:flex}.split-speciality-list__additional-list .n-chip{margin:0}.split-speciality-list__additional-list--additional .n-chip{color:#8037fc;background-color:#f2ebff}.no-rating{color:#6c79a3;flex-direction:row;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.no-rating__icn{--svg:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star.CwkNiL_m.svg);height:20px;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:#9eaad1;width:20px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.no-rating__text{padding-top:2px;line-height:14px}@media (width<=767px){.no-rating{height:18px}.no-rating__icn{width:16px;height:16px}}.doctor-card-v2{background-color:#fff;border-radius:8px;flex-direction:column;padding:16px;display:flex}.doctor-card-v2--mobile-border{border:1px solid #e9edfb}.doctor-card-v2__speciality-list{margin-top:8px;display:flex;overflow:auto}.doctor-card-v2__speciality-list--split{margin-top:16px}.doctor-card-v2__speciality-list .n-chip{color:#465481;white-space:nowrap}.doctor-card-v2__appointment-container{align-self:stretch;padding-top:16px}.doctor-card-v2__appointment-block{flex-direction:column;align-items:flex-start;font-size:12px;font-weight:500;line-height:18px;display:flex}.doctor-card-v2__specializations--telemed .n-chip:not(.n-chip--dense){color:#7d3bee;background-color:#f2ebff}.doctor-card-v2__specializations--telemed .n-chip.n-chip--dense{color:#7d3bee}.doctor-card-v2__chip-list{margin-bottom:8px}.doctor-card-v2__chip-list:not(.doctor-card-v2__chip-list--mobile) .chip-list{padding-left:0}.doctor-card-v2__chip-list--mobile{margin-bottom:16px;margin-left:-16px;margin-right:-16px}.doctor-card-v2__chip-list--mobile .chip-list{gap:8px;padding-left:16px;padding-right:16px;display:flex}@media (width>=767px){.doctor-card-v2{padding:unset;border:1px solid #e9edfb;flex-direction:row;align-items:start;gap:28px}.doctor-card-v2__speciality-list{overflow:unset;flex-wrap:wrap;margin-top:0}.doctor-card-v2__speciality-list--split{margin-top:8px}.doctor-card-v2__info-container{flex-grow:1;padding:24px 0 24px 24px}.doctor-card-v2__appointment-container{border-top:unset;flex:0 0 280px;width:280px;padding:0 0 24px}.doctor-card-v2__appointment-container--hide-workplace{padding-top:20px}.doctor-card-v2__appointment-container--skeleton{padding-top:24px}.doctor-card-v2__workplace-selector{padding:16px 32px 24px 0}.doctor-card-v2__workplace-selector--single-workplace{padding-right:24px}.doctor-card-v2__workplace-selector.workplace-selector-v2--empty{padding-top:24px}.doctor-card-v2__appointment-block{padding-bottom:24px;padding-right:24px}.doctor-card-v2__appointment-block--telemed{padding-bottom:0}}@media (width>=992px){.doctor-card-v2__appointment-container{flex:0 0 380px;width:380px}.doctor-card-v2__appointment-block{padding-inline:20px 24px}.doctor-card-v2__workplace-selector{padding:16px 32px 24px 20px}.doctor-card-v2__appointment-block-title{margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px}}.doctor-card-v2--pinned{border:2px solid #ffbdbd}.object-info__prices--telemed .card-prices__price-list,.selection-price__list--telemed{margin-bottom:0}.doctor-card-v2--native .compact-review-carousel__slider .siema-slider__siema>div>div,.doctor-card-v2--telemed .compact-review-carousel__slider .siema-slider__siema>div>div{display:flex}.doctor-card-v2--native .compact-review-carousel__slider .siema-slider__slide,.doctor-card-v2--telemed .compact-review-carousel__slider .siema-slider__slide{flex:1}.doctor-card-v2--telemed .telemed-appointment-block__paywall-btn.n-btn--primary{color:#fff;background-color:#8037fc}.doctor-card-v2--telemed .telemed-appointment-block__paywall-btn.n-btn--primary:hover{color:#fff;background-color:#9a5ffd}.doctor-card-v2--telemed .telemed-appointment-block__paywall-btn.n-btn--primary:active{opacity:1;background-color:#6b28e0}.doctor-card-v2--telemed .telemed-appointment-block__paywall-btn.n-btn--primary:focus{color:#fff;background-color:#8037fc;box-shadow:0 0 0 4px #dfcdfe}.doctor-card-v2--telemed .telemed-appointment-block__paywall-btn.n-btn--primary .n-btn__loading-wrp{background-color:#8037fc}.doctor-card-v2--telemed .n-time-slot{color:#fff;background-color:#8037fc}.doctor-card-v2--telemed .n-time-slot:hover{color:#fff;background-color:#9a5ffd}.doctor-card-v2--telemed .n-time-slot:active{opacity:1;background-color:#6b28e0}.doctor-card-v2--telemed .n-time-slot:focus{color:#fff;background-color:#8037fc;box-shadow:0 0 0 4px #dfcdfe}.doctor-card-v2--telemed .time-slots-list__toggle.n-btn--secondary{color:#7d3bee;background-color:#f5f0ff}.doctor-card-v2--telemed .time-slots-list__toggle.n-btn--secondary:hover{color:#6b28e0;background-color:#f2ebff}.doctor-card-v2--telemed .time-slots-list__toggle.n-btn--secondary:active{opacity:1;background-color:#6b28e0}.doctor-card-v2--telemed .time-slots-list__toggle.n-btn--secondary:focus{color:#8037fc;background-color:#f2ebff;box-shadow:0 0 0 4px #dfcdfe}.doctor-card-v2--telemed .slider-calendar__day-button--selected .slider-calendar__day-button-subtitle,.doctor-card-v2--telemed .slider-calendar__day-button--selected .slider-calendar__day-button-title{color:#8037fc}.doctor-card-v2--telemed .slider-calendar__control-button{color:#7d3bee}.doctor-card-v2--telemed .slider-calendar__control-button:hover{color:#6b28e0}.doctor-card-v2--telemed .slider-calendar__day-button:hover{background:#f5f0ff}.doctor-card-v2--telemed .rta-calendar-mobile-slider__day--active{background-color:#f5f0ff}.doctor-card-v2--telemed .rta-calendar-mobile-slider__day--active .rta-calendar-mobile-slider__day-subtitle,.doctor-card-v2--telemed .rta-calendar-mobile-slider__day--active .rta-calendar-mobile-slider__day-title{color:#8037fc}@media (width<=767px){.doctor-card-v2__appointment-container--telemed-appointment{padding-top:0}}
