.medical__section[data-v-39f487ba]{margin-bottom:20px;padding:30px;border:1px solid #e3e3e3;border-radius:10px}@media (max-width:767px){.medical__section[data-v-39f487ba]{padding:15px 10px}}.medical__section p[data-v-39f487ba]{margin-bottom:10px;font-size:13px;line-height:1.6}.medical__section p[data-v-39f487ba]:last-child{margin-bottom:0}.medical__section p[data-v-39f487ba]:empty{display:none}.medical__section p a[data-v-39f487ba]{display:inline-flex;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#0a0a0a;transition:color .3s}.medical__section p a[data-v-39f487ba]:after{content:"";display:block;height:2px;border-radius:3px;background-color:#aae182;transform:translateY(-1px);transition:opacity .3s}.medical__section p a[data-v-39f487ba]:active:after{opacity:0}@media (hover:hover){.medical__section p a[data-v-39f487ba]:focus-visible:after,.medical__section p a[data-v-39f487ba]:hover:after{opacity:0}}.medical__section ul[data-v-39f487ba]{margin-bottom:10px}.medical__section ul li[data-v-39f487ba]{position:relative;margin-bottom:5px;padding-left:14px;font-size:13px;line-height:1.6}.medical__section ul li[data-v-39f487ba]:empty{display:none}.medical__section ul li.no-indent[data-v-39f487ba]{margin-bottom:0}.medical__section ul li[data-v-39f487ba]:before{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;border-radius:50%;background-color:#0a0a0a}.medical__section ul[data-v-39f487ba]:last-child,.medical__section ul li[data-v-39f487ba]:last-child{margin-bottom:0}.medical__section b[data-v-39f487ba]{display:inline-block;margin-bottom:5px;font-weight:500}.medical__section--indent[data-v-39f487ba]{margin-bottom:50px}@media (max-width:767px){.medical__section--indent[data-v-39f487ba]{margin-bottom:30px}}.medical__spoiler[data-v-39f487ba]{max-height:0;overflow:hidden;transition:max-height .5s}.medical__spoiler--show[data-v-39f487ba]{max-height:1150px}.medical__title[data-v-39f487ba]{margin-bottom:20px}.medical__subt[data-v-39f487ba]{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-weight:500;text-transform:uppercase}.medical__spoiler-control[data-v-39f487ba]{display:flex;align-items:center;gap:10px;padding:8px 20px 8px 8px;border-radius:80px;color:#fff;background-color:#77b017;font-size:13px;font-weight:600;transition:background-color .3s}.medical__spoiler-control img[data-v-39f487ba]{transition:transform .3s}.medical__spoiler-control[data-v-39f487ba]:active{background-color:#72a915}@media (hover:hover){.medical__spoiler-control[data-v-39f487ba]:focus-visible,.medical__spoiler-control[data-v-39f487ba]:hover{background-color:#72a915}}.medical__spoiler-control--show img[data-v-39f487ba]{transform:rotate(180deg)}.medical__holder[data-v-39f487ba]{margin-top:20px;display:flex;justify-content:center}.medical__questions[data-v-39f487ba]{margin-bottom:50px}.medical__question[data-v-39f487ba]{display:grid;grid-template-columns:215px 110px 1fr;align-items:center;gap:30px;margin-bottom:12px}.medical__question[data-v-39f487ba]:last-child{margin-bottom:0}.medical__question span[data-v-39f487ba]{font-size:13px;font-weight:500}@media (max-width:767px){.medical__question[data-v-39f487ba]{grid-template-columns:1fr 110px;gap:15px}}.medical__radios[data-v-39f487ba]{display:flex;gap:10px}.medical__radios--indent[data-v-39f487ba]{margin-bottom:30px}.medical__radio[data-v-39f487ba]{position:relative;width:50px;padding:6px 0;border-radius:60px;color:#fff;font-weight:500;font-size:13px;letter-spacing:-.02em;text-align:center;transition:background-color .3s;cursor:pointer;overflow:hidden}.medical__radio input[data-v-39f487ba]{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0 0 0 0)}.medical__radio input:checked+.medical__radio-bg[data-v-39f487ba]{background-color:#77b017}.medical__radio-bg[data-v-39f487ba]{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background-color:#5b5b5b;transition:background-color .3s}.medical__paragraph[data-v-39f487ba]{margin-bottom:20px;font-size:13px}.medical__paragraph[data-v-39f487ba]:last-child{margin-bottom:0}.medical__details[data-v-39f487ba]{opacity:0;transition:opacity .3s,max-height .3s}@media (max-width:767px){.medical__details[data-v-39f487ba]{grid-column:1/3;max-height:0}}.medical__details--show[data-v-39f487ba]{opacity:1;max-height:42px}.medical__borders[data-v-39f487ba]{display:flex;gap:140px;margin-bottom:40px;padding:25px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}@media (max-width:900px){.medical__borders[data-v-39f487ba]{gap:30px 0;justify-content:space-between}}@media (max-width:767px){.medical__borders[data-v-39f487ba]{flex-direction:column}}.medical__range[data-v-39f487ba]{width:350px;display:flex;justify-content:space-between}@media (max-width:375px){.medical__range[data-v-39f487ba]{width:290px}}.medical__range-label[data-v-39f487ba]{flex:1 1;position:relative;padding-bottom:20px;text-align:center;cursor:pointer}.medical__range-label input[data-v-39f487ba]{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0 0 0 0)}.medical__range-label input:checked~.medical__range-point[data-v-39f487ba]{background-color:#77b017;transform:translateX(-50%) scale(1.4)}.medical__range-label input:checked~.medical__range-name[data-v-39f487ba]{color:#404040}.medical__range-label--prev .medical__range-line[data-v-39f487ba],.medical__range-label--prev .medical__range-point[data-v-39f487ba],.medical__range-label input:checked~.medical__range-line[data-v-39f487ba]{background-color:#77b017}.medical__range-line[data-v-39f487ba]{position:absolute;bottom:3.5px;right:50%;width:85px;height:2px;background-color:#c4c4c4;transition:background-color .3s}@media (max-width:375px){.medical__range-line[data-v-39f487ba]{width:70px}}.medical__range-point[data-v-39f487ba]{position:absolute;left:50%;bottom:0;z-index:1;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background-color:#c4c4c4;transform:translateX(-50%);transition:background-color .3s,transform .3s}.medical__range-name[data-v-39f487ba]{color:#959595;font-weight:500;transition:color .3s}.medical__medications[data-v-39f487ba]{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e3e3e3}.medical__medications--no-indent[data-v-39f487ba]{padding-bottom:0}.medical__medication[data-v-39f487ba]{position:relative;display:grid;grid-template-columns:230px 120px 130px 1fr 26px;gap:10px;margin-bottom:20px}@media (max-width:767px){.medical__medication[data-v-39f487ba]{grid-template-columns:1fr}}.medical__medication .form-group[data-v-39f487ba]:last-of-type{width:calc(100% - 35px)}.medical__medication-delete[data-v-39f487ba]{position:absolute;right:0;top:31px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid hsla(0,0%,86.7%,.5);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1);background-color:#fff;transition:background-color .3s}.medical__medication-delete[data-v-39f487ba]:active{background-color:rgba(0,0,0,.1)}@media (hover:hover){.medical__medication-delete[data-v-39f487ba]:focus-visible,.medical__medication-delete[data-v-39f487ba]:hover{background-color:rgba(0,0,0,.1)}}@media (max-width:767px){.medical__medication-delete[data-v-39f487ba]{top:unset;bottom:6px}}label.medical__info[data-v-39f487ba]{cursor:pointer}.medical__info[data-v-39f487ba]{display:flex;align-items:flex-start;gap:15px;margin-bottom:30px;padding:10px;border:1px solid #ffa51f;transition:border-color .3s}.medical__info p[data-v-39f487ba],.medical__info span[data-v-39f487ba]{color:#404040;font-size:12px;line-height:18px}.medical__info--error[data-v-39f487ba]{border-color:#f36161}.medical__row[data-v-39f487ba]{display:grid;gap:0 20px}.medical__row--mix-1[data-v-39f487ba]{grid-template-columns:200px 200px 154px 200px}@media (max-width:900px){.medical__row--mix-1[data-v-39f487ba]{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.medical__row--mix-1[data-v-39f487ba]{grid-template-columns:1fr}}.medical__row--mix-2[data-v-39f487ba]{grid-template-columns:200px 200px 163px 154px}@media (max-width:900px){.medical__row--mix-2[data-v-39f487ba]{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.medical__row--mix-2[data-v-39f487ba]{grid-template-columns:1fr}}.medical__row--mix-3[data-v-39f487ba]{grid-template-columns:200px 82px 82px 82px 82px}@media (max-width:767px){.medical__row--mix-3[data-v-39f487ba]{grid-template-columns:1fr}}.medical__row--mix-4[data-v-39f487ba]{grid-template-columns:200px 200px 135px 135px 200px}@media (max-width:991px){.medical__row--mix-4[data-v-39f487ba]{grid-template-columns:1fr 1fr}}@media (max-width:479px){.medical__row--mix-4[data-v-39f487ba]{grid-template-columns:1fr}}.medical__row--mix-5[data-v-39f487ba]{grid-template-columns:repeat(auto-fit,105px)}.medical__row--mix-6[data-v-39f487ba]{grid-template-columns:1fr 1fr}@media (max-width:767px){.medical__row--mix-6[data-v-39f487ba]{grid-template-columns:1fr}}.medical__row--diet[data-v-39f487ba]{grid-template-columns:200px 1fr 1fr;align-items:flex-end}@media (max-width:850px){.medical__row--diet[data-v-39f487ba]{grid-template-columns:1fr}}.medical__diet-switchers[data-v-39f487ba]{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:0 20px}.medical__row--type-200[data-v-39f487ba]{grid-template-columns:201px 200px 200px}@media (max-width:767px){.medical__row--type-200[data-v-39f487ba]{grid-template-columns:1fr}}.medical__part[data-v-39f487ba]{margin-bottom:30px}@media (max-width:767px){.medical__part[data-v-39f487ba]{margin-bottom:10px}.medical__part[data-v-39f487ba]:last-of-type{margin-bottom:30px}}.medical__note[data-v-39f487ba]{font-size:13px;font-weight:500}.medical__note span[data-v-39f487ba]{font-weight:400;color:#5f5f5f}.medical__line[data-v-39f487ba]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 20px}@media (max-width:767px){.medical__line[data-v-39f487ba]{gap:10px}}@media (max-width:479px){.medical__line[data-v-39f487ba]{gap:0 20px;align-items:center}}.medical__line .form-group[data-v-39f487ba]{width:105px}@media (max-width:479px){.medical__line .form-group[data-v-39f487ba]{width:100%}}@media (max-width:479px){.medical__line .form-group--center-switch[data-v-39f487ba]{order:-2;width:100px}}.medical__bmis[data-v-39f487ba]{display:flex;align-items:flex-start;gap:10px 20px}@media (max-width:767px){.medical__bmis[data-v-39f487ba]{order:-1;width:100%;margin-bottom:10px}}@media (max-width:479px){.medical__bmis[data-v-39f487ba]{width:unset}}.medical__bmi[data-v-39f487ba]{padding-top:27px}@media (max-width:767px){.medical__bmi[data-v-39f487ba]{padding-top:0}}.medical__bmi span[data-v-39f487ba]{display:block;font-size:13px}.medical__question-block span[data-v-39f487ba]{display:block}.medical__question-block--flex[data-v-39f487ba]{display:flex;align-items:flex-start;gap:10px}span.medical__question-error[data-v-39f487ba]{color:#f36161;font-size:12px}.medical__vaccinated[data-v-39f487ba]{display:grid;grid-template-columns:230px 154px;align-items:flex-start;margin:30px 0;gap:20px}@media (max-width:479px){.medical__vaccinated[data-v-39f487ba]{grid-template-columns:1fr}}.medical__footer[data-v-39f487ba]{display:flex;justify-content:flex-end;gap:20px}@media (max-width:479px){.medical__footer[data-v-39f487ba]{flex-direction:column}}.medical__error[data-v-39f487ba]{margin:-25px 0 11px;color:#f36161;font-size:12px}.medical__borders-item[data-v-39f487ba]{position:relative}.medical__borders-error[data-v-39f487ba]{position:absolute;left:0;bottom:-17px;color:#f36161;font-size:12px}