.loginPage_main__pouIy,.registerPage_main__5jc7e{height:100vh;display:flex;justify-content:flex-start;align-items:center;max-width:1000px;padding:0 20px;margin:0 auto;gap:60px}.registerPage_main__5jc7e{width:100%}.indexPage_container__2IxOl{max-width:1220px;width:100%;margin:0 auto;padding:60px 30px 100px;display:flex;flex-direction:column;gap:80px}@media(min-width:768px)and (max-width:1440px){.indexPage_container__2IxOl{padding-left:20px;padding-right:20px}}@media(max-width:768px){.indexPage_container__2IxOl{padding-left:15px;padding-right:15px}}.indexPage_section__0FyED{display:flex;flex-direction:column;gap:20px}.indexPage_title__V6m2J{font-weight:500;font-size:32px;line-height:42px}.profilePage_container__6RBzR{max-width:1220px;width:100%;margin:0 auto;display:grid;padding:40px 30px 250px}@media(min-width:768px)and (max-width:1440px){.profilePage_container__6RBzR{padding-left:20px;padding-right:20px}}@media(max-width:768px){.profilePage_container__6RBzR{padding-left:15px;padding-right:15px}}.examplePage_container__kjwn2{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 100px;display:flex;flex-direction:column;gap:10px}@media(min-width:768px)and (max-width:1440px){.examplePage_container__kjwn2{padding-left:20px;padding-right:20px}}@media(max-width:768px){.examplePage_container__kjwn2{padding-left:15px;padding-right:15px}}.examplePage_flex__xcZX8{display:flex;gap:10px}.examplePage_select__6mk10{width:50%}.examplePage_button__yehKU{width:-moz-fit-content;width:fit-content}.appointmentPage_container__zHdeG{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.appointmentPage_container__zHdeG{padding-left:20px;padding-right:20px}}@media(max-width:768px){.appointmentPage_container__zHdeG{padding-left:15px;padding-right:15px}}.appointmentPage_title__xvBIR{font-weight:500}.doctorPage_container__kxnr8{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.doctorPage_container__kxnr8{padding-left:20px;padding-right:20px}}@media(max-width:768px){.doctorPage_container__kxnr8{padding-left:15px;padding-right:15px}}.doctorPage_title__8G02H{font-weight:500}@keyframes doctorPage_spin__QtYU3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.doctorPage_spinnerContainer__ob2J6{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;justify-content:center}.doctorPage_spinner__sVeXc{border:4px solid rgba(117,114,225,.3);border-left-color:#714eff;border-radius:50%;width:40px;height:40px;animation:doctorPage_spin__QtYU3 1s linear infinite;margin:0 auto}.doctorPage_loadingText__G0SKb{text-align:center;color:#714eff;font-weight:900;margin-top:10px}.confirmPage_container__UeyWI{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.confirmPage_container__UeyWI{padding-left:20px;padding-right:20px}}@media(max-width:768px){.confirmPage_container__UeyWI{padding-left:15px;padding-right:15px}}.confirmPage_title__FE8xd{font-weight:500}.successPage_container__5TJkt{max-width:1220px;width:100%;margin:0 auto;padding:90px 30px 60px}@media(min-width:768px)and (max-width:1440px){.successPage_container__5TJkt{padding-left:20px;padding-right:20px}}@media(max-width:768px){.successPage_container__5TJkt{padding-left:15px;padding-right:15px}}.patientPage_container__sfG7g{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px}@media(min-width:768px)and (max-width:1440px){.patientPage_container__sfG7g{padding-left:20px;padding-right:20px}}@media(max-width:768px){.patientPage_container__sfG7g{padding-left:15px;padding-right:15px}}.patientPage_heading__Iqizl{margin-bottom:20px}.patientPage_modalContent__RxBLY{display:flex;flex-direction:column;align-items:center;gap:1rem;min-width:20rem;padding:2rem}.patientPage_modalContent__RxBLY .patientPage_caption__IxL__{font-weight:500;font-size:20px;line-height:26px;color:#3e4155;text-align:center}.patientPage_modalContent__RxBLY .patientPage_buttonsWrapper__xDslw{display:flex;justify-content:center;margin-top:1rem}.patientPage_modalContent__RxBLY .patientPage_buttonsWrapper__xDslw .patientPage_confirmButton__cgCoT{padding:1rem 3rem}.patientPage_modalContent__RxBLY .patientPage_modal_heading__2XWlU{font-weight:500;font-size:2rem;line-height:3rem;color:#3e4155;text-align:center}.patientPage_modalContent__RxBLY .patientPage_modal_text__n0jqq{font-weight:500;font-size:1.5rem;line-height:2rem;color:#3e4155;text-align:center}.addressPage_container__ZTHdK{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 60px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.addressPage_container__ZTHdK{padding-left:20px;padding-right:20px}}@media(max-width:768px){.addressPage_container__ZTHdK{padding-left:15px;padding-right:15px}}.addressPage_title__JkxTD{font-weight:500}.servicesPage_container__NCIOw{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 60px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.servicesPage_container__NCIOw{padding-left:20px;padding-right:20px}}@media(max-width:768px){.servicesPage_container__NCIOw{padding-left:15px;padding-right:15px}}.servicesPage_title__X92OT{font-weight:500}.servicesPage_wrapper__b5jXD{padding:30px;border-radius:15px;margin-bottom:200px;background-color:#fff}.servicesPage_basket__F0pAD{font-size:24px;line-height:32px;font-weight:600}.servicesPage_color__m8AHy{color:#714eff}.confirmPage_container__sA89b{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.confirmPage_container__sA89b{padding-left:20px;padding-right:20px}}@media(max-width:768px){.confirmPage_container__sA89b{padding-left:15px;padding-right:15px}}.confirmPage_title__kGFCj{font-weight:500}.specialistsPage_container__jIY78{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 100px}@media(min-width:768px)and (max-width:1440px){.specialistsPage_container__jIY78{padding-left:20px;padding-right:20px}}@media(max-width:768px){.specialistsPage_container__jIY78{padding-left:15px;padding-right:15px}}.specialistsPage_title__LaTL1{margin-bottom:20px}.specialistsPage_grid__fg3HD{display:grid;grid-template-columns:660px 460px;grid-gap:40px;gap:40px;margin-bottom:30px}.specialistsPage_input__iRwpS{height:50px;border:none}.specialistsPage_button__W7aUW{max-width:184px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.specialistsPage_caption____w0I{margin-bottom:20px}.specialistsPage_mb__f_gVF{margin-right:10px}.specialistsPage_clearButton__Ii5RF{height:100%;width:36px;cursor:pointer}.specialistsPage_clearButton__Ii5RF>span{margin:12px!important}.specialistsPage_select__xz56D{width:100%}.specialistsPage_clinicsChoise__Mtys1{display:flex;justify-content:space-between}.confirmPage_container__fhl5h{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.confirmPage_container__fhl5h{padding-left:20px;padding-right:20px}}@media(max-width:768px){.confirmPage_container__fhl5h{padding-left:15px;padding-right:15px}}.confirmPage_title__zGuJd{font-weight:500}.analysesPage_container__HBCnr{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 190px}@media(min-width:768px)and (max-width:1440px){.analysesPage_container__HBCnr{padding-left:20px;padding-right:20px}}@media(max-width:768px){.analysesPage_container__HBCnr{padding-left:15px;padding-right:15px}}.analysesPage_title__wPNO5{font-size:32px;line-height:42px;color:#3e4155;font-weight:500;margin-bottom:20px}.analysesPage_patientPicker__lV836{margin-bottom:40px;max-width:1160px}.analysesPage_filterSearch__WtNL9{margin-bottom:40px}.analysesPage_bottomBlock__EvqFA{position:fixed;bottom:0;width:100vw;background-color:#fff}.analysesPage_wrapper__TKnDv{max-width:1220px;width:100%;margin:0 auto;padding:50px 30px;display:flex;align-items:center;justify-content:space-between}@media(min-width:768px)and (max-width:1440px){.analysesPage_wrapper__TKnDv{padding-left:20px;padding-right:20px}}@media(max-width:768px){.analysesPage_wrapper__TKnDv{padding-left:15px;padding-right:15px}}.analysesPage_analysesCount__DMgW6{font-size:24px;line-height:32px;font-weight:600;margin-right:5px}.analysesPage_rightWrapper__0dU6G{display:flex;justify-content:space-between;align-items:center}.analysesPage_price__XSMyy{font-size:20px;line-height:26px;font-weight:500;margin-right:20px}.analysesPage_button__1_OO7{background-color:#714eff;width:245px;border-radius:5px;padding:16px 42px;font-weight:500;font-size:14px;line-height:19px;color:#fff;text-align:center}.basketPage_container__nfNR5{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 80px}@media(min-width:768px)and (max-width:1440px){.basketPage_container__nfNR5{padding-left:20px;padding-right:20px}}@media(max-width:768px){.basketPage_container__nfNR5{padding-left:15px;padding-right:15px}}.basketPage_heading__ciOUE{margin-bottom:20px;font-size:32px;line-height:42px}.basketPage_calculation__EQ49B{display:flex;gap:40px;margin-bottom:70px}.basketPage_caption__KvUm_{margin-bottom:30px;font-size:32px;line-height:42px}.actionPreviewPage_container__NK_wD{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px}@media(min-width:768px)and (max-width:1440px){.actionPreviewPage_container__NK_wD{padding-left:20px;padding-right:20px}}@media(max-width:768px){.actionPreviewPage_container__NK_wD{padding-left:15px;padding-right:15px}}.styles_container__E9dBo{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.styles_container__E9dBo{padding-left:20px;padding-right:20px}}@media(max-width:768px){.styles_container__E9dBo{padding-left:15px;padding-right:15px}}.styles_title__hr3FO{font-weight:500}.styles_container__MD_dN{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.styles_container__MD_dN{padding-left:20px;padding-right:20px}}@media(max-width:768px){.styles_container__MD_dN{padding-left:15px;padding-right:15px}}.styles_title__J8JgC{font-weight:500}.actionsConfirmPage_container__vCtqI{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px;display:flex;justify-content:center}@media(min-width:768px)and (max-width:1440px){.actionsConfirmPage_container__vCtqI{padding-left:20px;padding-right:20px}}@media(max-width:768px){.actionsConfirmPage_container__vCtqI{padding-left:15px;padding-right:15px}}.successPage_container__gl_H5{max-width:1220px;width:100%;margin:0 auto;padding:90px 30px 60px}@media(min-width:768px)and (max-width:1440px){.successPage_container__gl_H5{padding-left:20px;padding-right:20px}}@media(max-width:768px){.successPage_container__gl_H5{padding-left:15px;padding-right:15px}}.clinicsPage_container__7dIb9{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 60px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px)and (max-width:1440px){.clinicsPage_container__7dIb9{padding-left:20px;padding-right:20px}}@media(max-width:768px){.clinicsPage_container__7dIb9{padding-left:15px;padding-right:15px}}.clinicsPage_title__p3afC{font-weight:500}.clinicsPage_content__DPZ_J{display:grid;grid-template-columns:640px 460px;grid-gap:60px;gap:60px}.clinicsPage_clinicsBlock__QLkyS{width:100%}.clinicsPage_inputWrapper__y65QW{margin-bottom:30px}.clinicsPage_input__pMmM7{min-height:50px;border:none}.clinicsPage_clinics__Didj4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 40px;gap:30px 40px}@keyframes clinicsPage_spin__Ncb3e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.clinicsPage_spinnerContainer__1Yllc{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;justify-content:center}.clinicsPage_spinner__ws80r{border:4px solid rgba(117,114,225,.3);border-left-color:#714eff;border-radius:50%;width:40px;height:40px;animation:clinicsPage_spin__Ncb3e 1s linear infinite;margin:0 auto}.clinicsPage_loadingText__TArYk{text-align:center;color:#714eff;font-weight:900;margin-top:10px}.currentClinicPage_container__0ezHo{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 63px}@media(min-width:768px)and (max-width:1440px){.currentClinicPage_container__0ezHo{padding-left:20px;padding-right:20px}}@media(max-width:768px){.currentClinicPage_container__0ezHo{padding-left:15px;padding-right:15px}}.currentClinicPage_title__QNo51{margin-bottom:20px;font-weight:500}.ordersPage_container__s6pXu{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 250px}@media(min-width:768px)and (max-width:1440px){.ordersPage_container__s6pXu{padding-left:20px;padding-right:20px}}@media(max-width:768px){.ordersPage_container__s6pXu{padding-left:15px;padding-right:15px}}.ordersPage_heading__aQ0Tu{margin-bottom:20px}.ordersPage_ordersList__ApmZl{display:flex;flex-direction:column;gap:30px;margin:0;padding:0;list-style-type:none}.ordersPage_dateGroup__MtOop{margin-bottom:20px;font-weight:500;font-size:16px;line-height:21px;color:#3e4155}.ordersPage_tabContainer__vsDn6{display:flex;flex-wrap:wrap;margin-bottom:20px}.ordersPage_tab__zWDMW{margin-right:20px;cursor:pointer;padding:12px 27px;background-color:transparent;font-size:16px;line-height:21px;font-weight:500}.ordersPage_activeTab__UvUfh{border-radius:100px;background-color:#838383;color:#fff}.ordersPage_link__tGrTA{display:block;cursor:pointer;border-radius:15px;transition:.3s ease}.ordersPage_link__tGrTA:hover{box-shadow:0 3px 0 rgba(66,66,66,.226)}@keyframes ordersPage_spin__bpZgL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ordersPage_spinnerContainer__WOXxF{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;justify-content:center}.ordersPage_spinner___xuUj{border:4px solid rgba(117,114,255,.3);border-left-color:#714eff;border-radius:50%;width:40px;height:40px;animation:ordersPage_spin__bpZgL 1s linear infinite;margin:0 auto}.ordersPage_loadingText__LvutN{text-align:center;color:#714eff;font-weight:900;margin-top:10px}.ordersPage_datePicker__V0c41{display:flex;align-items:center;gap:14px;border-radius:100px;border:1px solid #838383;padding:9px 21px}.ordersPage_datePicker__V0c41 span{font-size:16px;font-weight:500;color:#3e4155;background-color:transparent}.ordersPage_arrows__MRNEo{display:flex;gap:15px}.ordersPage_arrow__cynRH,.ordersPage_arrows__MRNEo{background-color:transparent}.ordersPage_clearButton__EAI7C{display:flex;align-items:center;gap:14px;border-radius:100px;background:#838383;border:0;font-weight:600;margin-left:13px;color:#fff;padding:9px 21px;cursor:pointer}.ordersPage_calendar__eysVV{display:flex;padding-bottom:20px}.ordersPage_disabled__w1R1l{cursor:not-allowed}.orderPage_container__CxE2L{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 250px}@media(min-width:768px)and (max-width:1440px){.orderPage_container__CxE2L{padding-left:20px;padding-right:20px}}@media(max-width:768px){.orderPage_container__CxE2L{padding-left:15px;padding-right:15px}}.orderPage_plug__6Ho0W{font-size:14px;line-height:19px;color:#3e4155}.orderPage_back__pz2kI{font-size:13px;line-height:17px;padding-bottom:40px;color:#714eff;cursor:pointer}.orderPage_spinnerContainer__yQqr7{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;justify-content:center}.orderPage_loadingText__Wb7P_{text-align:center;color:#714eff;font-weight:900;margin-top:10px}.orderPage_card__wtqBQ{max-width:870px;margin:0 auto;padding:40px;border-radius:15px;background-color:#fff}.orderPage_title__oxruC{font-size:24px;line-height:32px;font-weight:500;margin-bottom:36px;display:flex;align-items:center;justify-content:space-between}.orderPage_list__cHqgQ{display:grid;grid-template-columns:1fr 3fr;grid-gap:15px;gap:15px;margin:0 0 30px;padding:0;list-style:none}.orderPage_item__znm5I{font-size:14px;line-height:19px;color:#838383}.orderPage_info__tIK8F{font-size:16px;line-height:21px;color:#3e4155}.orderPage_button__04Wp2{padding:16px 42px;max-width:-moz-fit-content;max-width:fit-content}.orderPage_customButton__M8_HK{position:relative;width:50px;height:50px;display:flex;border-radius:50px;border:3px solid #714eff;color:#714eff;background-color:#fff;align-items:center;justify-content:center;padding:0}.orderPage_customButton__M8_HK:hover{background-color:#fff;color:#fff}.orderPage_link__mdMv_{font-size:13px;line-height:17px;font-weight:500;text-underline-offset:5px;text-decoration:underline;color:#714eff;cursor:pointer}.orderPage_linkMargin__QEogt{margin-left:40px}.orderPage_iframeContainer__GPCNt{position:relative;width:100%;height:70vh;border:1px solid #eee;border-radius:8px;overflow:hidden;margin-bottom:20px}.orderPage_resultIframe__aXYka{width:100%;height:100%;border:none}.orderPage_loadingOverlay__GfcUh{position:absolute;top:0;left:0;right:0;bottom:0;background:#f7f6fa;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;text-align:center;color:#714eff;font-weight:900}.orderPage_loadingOverlay__GfcUh p{margin-top:1rem;color:#666}.orderPage_spinner__OX7e2{border:4px solid rgba(117,114,255,.3);border-left-color:#714eff;border-radius:50%;width:40px;height:40px;animation:orderPage_spin__zOQ6a 1s linear infinite;margin:0 auto}.orderPage_loadingText__Wb7P_{text-align:center!important;color:#714eff!important;font-weight:900!important;margin-top:10px!important}@keyframes orderPage_spin__zOQ6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.orderPage_error__Sd8p4{font-size:20px;line-height:26px;margin-bottom:36px}.orderPage_flexButton__GoGhO{display:flex}.orderInfoPage_container__czI_B{max-width:1220px;width:100%;margin:0 auto;padding:40px 30px 250px}@media(min-width:768px)and (max-width:1440px){.orderInfoPage_container__czI_B{padding-left:20px;padding-right:20px}}@media(max-width:768px){.orderInfoPage_container__czI_B{padding-left:15px;padding-right:15px}}.orderInfoPage_wrapper__hzZ3_{max-width:760px;margin:0 auto;padding:40px;border-radius:15px;background-color:#fff}.orderInfoPage_title__I3jIO{margin-bottom:30px;font-size:24px;line-height:32px}.orderInfoPage_description__a76GZ{font-size:16px;line-height:21px;color:#3e4155}