.payment-page{height:100%}.payment-page__header{text-align:center;font-size:30px;padding:10px;margin-bottom:10px}.payment-page__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.payment-page__container img{max-width:100%}.button{border:none;border-radius:.2em;background:#f0f5ec;cursor:pointer;outline:none;font-size:1.1rem;height:3em;display:block;font-family:"Gotham Pro",Arial,sans-serif;position:relative;transition:background .4s,color .4s}@media(min-width:1050px){.button:hover{background:#f0efed}}.button__icon{width:50%;display:inline;vertical-align:sub}.button_size_small{width:25%}.button_size_medium{width:50%}.button_size_big{width:75%}.button_size_large{width:100%}.button_size_full-block{height:100%;width:100%;border-radius:0}.button_size_half-block{height:100%;width:50%;border-radius:0}.button_center{margin:auto}.button_disabled{background:#f4ede7!important;cursor:default}.button_color_action{background:#1464c0;color:#f5f9f8}@media(min-width:1050px){.button_color_action:hover{background:#518ed0}}@media(min-width:1050px){.button_color_primary:hover{background:#1464c0}}.button_color_negative{background:#ef5350;color:#f5f9f8}@media(min-width:1050px){.button_color_negative:hover{background:#e57373}}.button_color_inherit{background:inherit;color:#f0f5ec}@media(min-width:1050px){.button_color_inherit:hover{background:#999;color:#f5f9f8}}.button__label{min-width:1rem;padding:3px;position:absolute;right:-5px;top:-5px;background-color:red;border-radius:50%;font-size:.8rem;font-weight:700}.menu{background:#1464c0;height:100%;margin:0;padding:0;flex-basis:21%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);background:#ff5e1f;background:linear-gradient(45deg,#ff5e1f,#ffa684);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$orange,endColorstr=$light_gradient__orange,GradientType=1);background:#193b5e;background:linear-gradient(45deg,#193b5e,#193b5e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$dark__blue,endColorstr=$dark__blue,GradientType=1)}.menu__logo{height:7%;height:10%;display:block;margin:10% auto;text-align:center}.menu__img{height:120%;margin:auto}.menu_adaptive{position:absolute!important;transition:left .7s;width:40%;z-index:4}.menu_showed{left:0}.menu_hidden{left:-42%}@media(max-width:1400px)and (max-height:800px){.menu__logo{margin:7% auto}}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.menu__logo{margin:10% auto 0}.menu__img{height:70%}.menu{flex-basis:40%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.menu__logo{margin:5% auto 0}.menu_adaptive{width:75%}.menu_hidden{left:-77%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.menu_adaptive{width:75%}.menu_hidden{left:-77%}}.menu-list{padding:0;list-style-type:none;height:40%;margin:0;display:flex;flex-direction:column}.menu-list__item{height:100%;padding-left:7%;font-size:1rem;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:background .5s}@media(min-width:1050px){.menu-list__item:hover{background:#193b5e}}.menu-list__item_active{background:#518ed0!important;color:#f5f9f8!important}.menu-list__item_disabled{cursor:default;background:inherit!important;color:#ccc}.menu-list__link{height:14%;max-height:14%;color:#f5f9f8;text-decoration:none;font-family:"Gotham Pro",Arial,sans-serif}.menu-list__link_disabled{pointer-events:none}.menu-list__icon{height:2rem;width:2rem;margin-right:.5rem}.menu-list__title-block{display:flex;flex-direction:column}.menu-list__disabled{pointer-events:none;color:#ccc}.menu-list__subtitle{font-size:.7rem}@media(max-width:1400px)and (max-height:800px){.menu-list{height:53%}.menu-list__item{font-size:.9rem}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.menu-list{height:55%}.menu-list__item{font-size:1rem}.menu-list__icon{height:1.5em;width:1.5em}}.contacts{display:flex;flex-direction:column;justify-content:center}.contacts__item{padding:2% 8%;height:10%;justify-content:space-between;align-items:center;grid-gap:.25rem;gap:.25rem}.contacts__group,.contacts__item{display:flex;flex-wrap:wrap}.contacts__icon{width:1.5rem;margin-right:2%}.contacts__data{font-size:1rem;color:#f5f9f8;font-style:normal;text-decoration:none}@media(max-width:1400px)and (max-height:800px){.contacts__icon{width:1.2rem}.contacts__data{font-size:.9rem}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.contacts__data{font-size:.8rem}.contacts__icon{width:1em}}.copyright{color:#f5f9f8;text-align:center;font-size:1rem}@media(max-width:1400px)and (max-height:800px){.copyright{font-size:.8rem}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.copyright{font-size:.8rem}}.main-container{flex-basis:79%}.accounts-invoisces,.diagnostic-container,.donation,.donation-container,.electronic-card,.main-container,.my-files,.payment-documents,.payment-list,.profile,.quiz,.quiz-new,.results,.results-documents,.visit{height:100%;position:relative}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.main-container{width:100%;flex-basis:100%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.main-container{width:100%;flex-basis:100%}}.section-header{position:relative;width:95%;margin:auto;height:10%;display:flex;justify-content:space-between;align-items:center}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.section-header{width:100%;height:6%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.section-header{height:8%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.section-header{width:100%;height:6%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.section-header{height:8%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.section-header{height:8%}}.tabs-container{display:flex;padding:0 .2%;list-style:none;justify-content:flex-start;width:100%}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.tabs-container{height:100%;padding:0}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.tabs-container{height:100%;padding:0}}.tab__link{display:flex;justify-content:center;align-items:center;height:3rem;text-align:center;text-decoration:none;color:#1464c0;background:#f0efed;font-size:1rem;margin-right:1rem;flex-basis:17%;border-bottom:1px solid #f0efed;font-family:"Gotham Pro",Arial,sans-serif;transition:all .3s cubic-bezier(.25,.8,.25,1)}@media(min-width:1050px){.tab__link:hover{border-bottom:1px solid #518ed0}}.tab__link_active{border-radius:.2em;border-bottom:1px solid #518ed0;background:#518ed0;color:#f5f9f8}.tab__content{height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.tab__icon{display:none}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.tab__link{flex-basis:100%;background:#1464c0;margin:0;height:100%;border-bottom:none}.tab__link_active{border-radius:0;box-shadow:none;background:#518ed0}.tab__content{height:100%}.tab__text{display:none}.tab__icon{display:block;height:60%;width:40%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.tab__link{flex-basis:100%;background:#1464c0;margin:0;height:100%;border-bottom:none}.tab__link_active{border-radius:0;box-shadow:none;background:#518ed0}.tab__content{height:100%}.tab__text{display:none}.tab__icon{display:block;height:80%;width:40%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.tab__icon{display:block;height:60%;width:40%}}.toolbar{height:8%;background:#1464c0;position:relative;border-bottom:1px solid #f0efed}.toolbar_hidden{display:none}.toolbar__tab-name{color:#f5f9f8;font-size:1.2rem;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.toolbar{height:10%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.toolbar{height:10%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.toolbar{height:8%}}.menu-button{background:transparent;border:none;width:25%;outline:none;position:absolute;height:100%}.menu-button__icon{height:40%}.logout-block{display:flex;align-items:center;position:absolute;right:0}.logout-block__title{max-width:200px;font-size:16px;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.logout-block__title{display:none}.logout-block{display:flex;align-items:center;position:absolute;right:0;top:0}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.logout-block__title{display:none}.logout-block{display:flex;align-items:center;position:absolute;right:0;top:0}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.logout-block__title{display:none}.logout-block{display:flex;align-items:center;position:absolute;right:0;top:0}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.logout-block__title{display:none}.logout-block{display:flex;align-items:center;position:absolute;right:0;top:0}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.logout-block__title{display:none}.logout-block{display:flex;align-items:center;position:absolute;right:0;top:0}}.section-main{height:90%;position:relative}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.section-main{height:86%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.section-main{height:86%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.section-main{height:82%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.section-main{height:84%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.section-main{height:82%}}.section-body{width:95%;margin:auto;height:85%;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.section-body_full{height:100%!important}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.section-body{width:100%;box-shadow:none;border-radius:0;height:90%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.section-body{height:85%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.section-body{height:80%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.section-body{width:100%;box-shadow:none;border-radius:0;height:90%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.section-body{height:85%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.section-body{height:122%}}.section-footer{height:10%;width:95%;bottom:0;margin:1% auto;display:flex;justify-content:space-around;align-items:center;grid-gap:1rem;gap:1rem}.section-footer_hidden{display:none}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.section-footer{width:100%;box-shadow:none;border-radius:0;margin:0}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.section-footer{height:15%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.section-footer{height:20%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.section-footer{width:100%;box-shadow:none;border-radius:0;margin:0}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.section-footer{height:15%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.section-footer{height:15%}}.profile-form{height:55%;padding:5%;display:flex;flex-wrap:wrap;justify-content:space-around;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:50%;border-radius:.3rem;margin:auto;background:#f5f9f8;-webkit-overflow-scrolling:touch}.profile-form__actions{width:100%;display:flex;flex-direction:column}@media(max-width:1400px)and (max-height:800px){.profile-form{height:75%}}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.profile-form{padding:8% 0;width:100%;border-radius:0;height:100%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.profile-form{padding:8% 0}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.profile-form{padding:10% 0 0;height:120%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.profile-form{padding:5% 0 0;width:100%;border-radius:0;height:100%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.profile-form{height:100%;padding:4% 0 0;height:140%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.profile-form{height:97%;padding:10% 0 0}}.field-input{display:inline-block;border:none;margin-bottom:.5rem;width:40%;position:relative;padding:2rem,0}.field-input__label{color:#1464c0;font-size:.9rem}.field-input__input{width:100%;border:none;border-bottom:2px solid #1464c0;font-size:1.1rem;background:inherit;font-family:"Gotham Pro",Arial,sans-serif;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.field-input__input:focus{border-bottom:2px solid #518ed0}.field-input__input:placeholder-shown+.field-input__label{opacity:0;transform:translateY(100%)}.field-input__input:-moz-placeholder,.field-input__input::-moz-placeholder{opacity:1;color:#f0f5ec}.field-input__input:invalid{box-shadow:none}.field-input__input+.field-input__label,select+label{-webkit-overflow-scrolling:touch;position:absolute;top:-1.9em;left:.4em;transition:all .5s;opacity:1;background:inherit;padding:0 5px;transform:translateY(calc(50% + 5px))}.field-input__input:focus+.field-input__label{color:#518ed0}.field-input__input_error{border-bottom:2px solid #ef5350}.field-input__input_error:focus{border-bottom:2px solid #e57373}.field-input__error-message{color:#ef5350;font-size:1rem;padding-top:.1rem;position:absolute}.field-select{display:inline-block;border:none;width:40%;position:relative;padding:2rem,0;margin-bottom:.5rem}.field-select__label{color:#1464c0;font-size:.9rem}.field-select__input{width:100%;border:none;border-bottom:2px solid #1464c0;font-size:1.1rem;background:inherit;font-family:"Gotham Pro Lightitalic",sans-serif;outline:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-weight:700}.field-select__input:focus{border-bottom:2px solid #518ed0}.field-select__input:placeholder-shown+.field-select__label{opacity:0;transform:translateY(100%)}.field-select__input:-moz-placeholder,.field-select__input::-moz-placeholder{opacity:1}.field-select__input+.field-select__label,select+label{-webkit-overflow-scrolling:touch;position:absolute;top:-1.9em;left:.4em;transition:all .5s;opacity:1;background:inherit;padding:0 5px;transform:translateY(calc(50% + 5px))}.field-select__input option{font-weight:700}.field-select__input:focus+.field-select__label{color:#518ed0}.field-select_size_small{width:35%}.field-select_size_medium{width:50%}.field-select_size_big{width:75%}.field-select_size_large{width:100%}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.field-select__input{font-size:1.4rem}.field-select__label{font-size:1rem}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.field-select__label{font-size:.9rem}.field-select__input{font-size:1.5rem}}.field-date{display:inline-block;border:none;width:40%;position:relative;padding:2rem,0;margin-bottom:.5rem}.field-date__error-message{color:#ef5350;font-size:1rem;padding-top:.1rem;position:absolute}.field-date__label{color:#1464c0;font-size:.9rem;-webkit-overflow-scrolling:touch;position:absolute;top:-1.9em;left:.4em;transition:all .5s;opacity:1;background:inherit;padding:0 5px;transform:translateY(calc(50% + 5px))}.field-date__input{width:100%;border:none;border-bottom:2px solid #1464c0;font-size:1.1rem;background:inherit;font-family:"Gotham Pro",Arial,sans-serif;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.field-date__input:focus{border-bottom:2px solid #518ed0}.field-date__input:placeholder-shown+.field-date__label{opacity:0;transform:translateY(100%)}.field-date__input:-moz-placeholder,.field-date__input::-moz-placeholder{opacity:1;color:#f0f5ec}.field-date__input:invalid{box-shadow:none}.field-date_size_small{width:35%}.field-date_size_medium{width:50%}.field-date_size_big{width:75%}.field-date_size_large{width:100%}.field-date__input_error{border-bottom:2px solid #ef5350}.field-date__input_error:focus{border-bottom:2px solid #e57373}.field-date__input::-webkit-inner-spin-button,.field-date__input::-webkit-outer-spin-button{-webkit-appearance:none}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.field-date__input{font-size:1.4rem}.field-date__label{font-size:1rem}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.field-date__label{font-size:.9rem}.field-date__input{font-size:1.3rem}}.message{margin:0;padding:2% 0;font-size:1.2rem;position:absolute;width:100%;bottom:0;display:flex;justify-content:center;align-items:center;height:8%;z-index:3}.message_hidden{display:none}.message_color_action{background:#1464c0;color:#f5f9f8}.message_color_primary{background:#193b5e;color:#f5f9f8}.message_color_negative{background:#ef5350;color:#f5f9f8}.message_color_success{background:#00897b;color:#f5f9f8}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.message{height:15%;padding:4%;width:92%}}.accounts-list{width:95%;margin:auto;list-style-type:none;padding:2% 0}.accounts-item{width:80%;overflow:hidden;position:relative;display:flex;justify-content:center;height:15%;background:#f5f9f8;margin:auto auto 2%;border-radius:.2em;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.accounts-item__content{flex-basis:90%;padding:3rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.accounts-item__name{width:100%;display:flex;margin:0;align-items:center}.accounts-item__actions{position:relative;flex-basis:5%}.accounts-item__actions>*{position:relative}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.accounts-item{height:20%;width:100%}.accounts-item__actions{flex-basis:7%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.accounts-item{height:30%}.accounts-item__content{padding:1rem;height:10rem}.accounts-item__actions{flex-basis:13%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.accounts-item{height:50%}.accounts-item__content{padding:1rem}.accounts-item__actions{flex-basis:20%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.accounts-item{height:20%;width:100%}.accounts-item__actions{flex-basis:7%}}.field-checkbox{border:none;padding:0}.field-checkbox__label{cursor:pointer}.field-checkbox__input{vertical-align:top}.field-checkbox__input:not(checked){position:absolute;opacity:0}.field-checkbox__input:not(checked)+.field-checkbox__label{position:relative;padding:0 0 0 55px}.field-checkbox__input:not(checked)+.field-checkbox__label:before{content:"";position:absolute;top:-4px;left:0;width:50px;height:26px;border-radius:13px;background:#f4ede7;box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}.field-checkbox__input:not(checked)+.field-checkbox__label:after{content:"";position:absolute;top:-2px;left:2px;width:22px;height:22px;border-radius:10px;background:#f5f9f8;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:all .2s}.field-checkbox__input:checked+.field-checkbox__label:before{background:#1464c0}.field-checkbox__input:checked+.field-checkbox__label:after{left:26px}.settings-form{height:52%;padding:5%;display:flex;flex-wrap:wrap;justify-content:space-around;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:50%;background:#f5f9f8;border-radius:.3rem;margin:auto}.settings-form__actions{width:100%;display:flex;flex-direction:column}.settings-form__footer{width:100%;height:100%;display:flex}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.settings-form{padding:6% 0 35%;width:100%;height:60%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.settings-form{padding:10% 0 40%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.settings-form{padding:7% 0 32%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.settings-form{padding:4% 0 0;width:100%;height:94%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.settings-form{height:50%;padding:10% 0 50%}}.not-found-page{width:100%;height:100vh;align-items:center;justify-content:center;display:flex;flex-direction:column}.not-found-page__logo-wrapper{width:50%}.not-found__img{object-fit:cover;width:100%}.not-found-page__info-wrapper{display:flex;align-items:center;flex-direction:column}.not-found-page__err-code{font-size:8rem;text-align:center}.not-found-page__err-text{font-size:4em;text-align:center;margin-bottom:1rem}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.not-found-page__err-text{font-size:2em}}.diagnosis-item{height:100%;display:flex;flex-direction:column;justify-content:space-around;padding:0 4%}.diagnosis-item__name{margin:0;flex-basis:70%;display:flex;align-items:center}.diagnosis-item__mkb{flex-basis:30%}.message-missing-items{width:100%;height:90%;display:flex;text-align:center;justify-content:center;align-items:center;color:#000;font-size:1.5rem}.message-missing-items_hidden{display:none}.list{display:flex;flex-wrap:wrap;margin:0;align-content:flex-start;justify-content:flex-start;padding:0 .2%;list-style-type:none}.list::-webkit-scrollbar{width:0}.list__title{width:100%}.list_hidden{display:none}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.list__title{text-align:center}}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.list{justify-content:center}.list_full{height:80%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.list{justify-content:center}}.item{background:#f5f9f8;flex-basis:49.4%;margin-bottom:.3rem;margin-right:.5%;position:relative;overflow:hidden;border-radius:.3em;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.item:not(.accounts-invoices__list .item){height:8rem}.item:not(.accounts-invoices__list .item):last-child{margin-bottom:5rem}.container-with-border{height:98%;overflow-x:auto;overflow-y:auto;padding-top:.7%;border-top:1px solid #1464c0;border-radius:.7rem;border-bottom:1px solid #1464c0;-webkit-overflow-scrolling:touch}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.container-with-border{border-radius:0}.container-with-border--white{background-color:#f5f9f8}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.container-with-border{border-radius:0}.container-with-border--white{background-color:#f5f9f8}}.files-item{height:100%;padding:0 4%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;color:inherit;text-decoration:none}.files-item__field-name{width:100%;margin:0}.files-item__datetime{width:60%;margin:0}.files-item__field-size{margin:0}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.files-item__datetime{width:80%}.files-item__field-size{margin:0 5% 0 0}}.field-search-input{display:inline-block;border:none;width:40%;margin:0;box-sizing:border-box;position:relative}.field-search-input__label{color:#f0f5ec;font-size:1rem}.field-search-input__input{width:100%;border:none;border-bottom:2px solid #1464c0;font-size:1.2rem;background:inherit;font-family:"Gotham Pro",Arial,sans-serif;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.field-search-input__input:focus{border-bottom:2px solid #518ed0}.field-search-input__input:placeholder-shown+.field-search-input__label{opacity:0;transform:translateY(100%)}.field-search-input__input:-moz-placeholder,.field-search-input__input::-moz-placeholder{opacity:1;color:#f0f5ec}.field-search-input__input+.field-search-input__label,select+label{-webkit-overflow-scrolling:touch;position:absolute;top:-1.9em;left:.4em;transition:all .5s;opacity:1;background:inherit;padding:0 5px;transform:translateY(calc(50% + 5px))}.field-search-input__input:focus+.field-search-input__label{color:#518ed0}.field-search-input_size_small{width:35%}.field-search-input_size_medium{width:50%}.field-search-input_size_big{width:75%}.field-search-input_size_large{width:100%}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.field-search-input__input{font-size:1.4rem}.field-search-input__label{font-size:1rem}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.field-search-input__label{font-size:.9rem}.field-search-input__input{font-size:1.3rem}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.field-search-input__input{font-size:1.4rem}.field-search-input__label{font-size:1rem}}.search-contaner{width:100%;padding:1.5rem 0;background-color:#f0efed;z-index:2;position:-webkit-sticky;position:sticky;top:-12px}.file{width:95%;padding:1% 2%;background:#f5f9f8;margin:0 auto 1%;border-radius:.2rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.file__caption{margin:auto}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.file{width:96%;margin:0;box-shadow:none}}.result-document{height:100%}.uploaded-file{display:flex;align-items:center;font-size:20px;margin:10px 0}.uploaded-file--header{font-size:10px}.uploaded-file__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.uploaded-file__icon{width:20px;cursor:pointer;margin-left:10px;height:20px}.uploaded-file>.CircularProgressbar{width:50px;margin-right:10px}.uploaded-file--header>.CircularProgressbar{width:20px;margin-right:10px}@media(max-width:1400px)and (max-height:800px){.uploaded-file__name{max-width:200px}}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.uploaded-file__name{max-width:200px}}.modal{display:flex;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal__content{position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.3rem;background-color:#f5f9f8;margin:auto;padding:20px;width:50%}.modal__header{margin-bottom:1rem;padding-bottom:1rem;color:#1464c0;border-bottom:1px solid #1464c0;border-radius:.1rem}.modal__title{margin:0}.modal__close{color:#1464c0;float:right;font-size:28px;font-weight:700;cursor:pointer}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal__footer{margin-top:1rem}.my-files__title{display:flex;width:100%}.my-files__wrap-search{width:100%;padding:10px 0 40px}.fileLoader{display:flex;width:100%;height:200px}.fileLoader--header{position:absolute;left:130px;width:0;height:0;align-items:center}.fileLoader__upload{height:100%;cursor:pointer}.fileLoader__upload--hide{display:none}.fileLoader__upload--header{width:40px;height:40px}.saved-file{box-sizing:border-box;padding:5px 15px 0;display:flex;flex-direction:column;align-items:flex-start}.saved-file__buttons-wrapper{display:flex;grid-gap:20px;gap:20px}.saved-file__button{display:flex;flex-direction:row-reverse}.saved-file__button>.CircularProgressbar{width:50px;height:50px;margin-left:10px}.saved-file__edit{display:flex}.saved-file__name{display:flex;width:100%;align-items:center;margin:0,4px}.saved-file__name,.saved-file__name h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-file__icon{width:20px;margin-left:10px}@media(max-width:1400px)and (max-height:800px){.list-load__item div,.saved-file{max-width:200px}}.fileLoader--header{align-items:inherit;flex-direction:inherit;left:180px}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.list-load__item div,.saved-file{width:200px}}.repeat-files-modal{padding:10px;display:flex;font-size:1.2rem}.repeat-files-modal b{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.repeat-files-modal__btn-block{display:flex;align-items:center;padding-top:20px}.result-container{height:100%;position:relative}.popup{background:#f5f9f8;z-index:5;border-radius:.3em;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:absolute;width:70%;overflow:hidden;padding:5% 0;text-align:center;left:0;top:10%}.popup_hidden{display:none}.popup__cancel{position:absolute;cursor:pointer;top:1rem;right:1rem;height:1.5rem;width:1.5rem}@media(min-width:1050px){.popup__cancel:hover{background:#f0efed}}.popup__body,.popup__title{margin:0 0 5%}.popup__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:50%}.popup__actions{display:flex;justify-content:space-around}.popup_size_small{height:11rem;top:30%;padding:3% 0 0}.popup_size_medium{height:18rem;top:10%}.popup_size_big{height:25rem;top:0}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.popup{width:100%;height:92%;left:0;top:0;border-radius:0;padding:15% 0 0}.popup__caption{margin:0 0 6%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.popup__body{height:65%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.popup__body{height:62%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.popup{width:100%;border-radius:0;height:94%;left:0;top:0;padding:5% 0 0}.popup__caption{margin:0 0 5%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.popup{padding:2% 0 0;height:98%}.popup__caption{margin:0 0 2%}.popup__body{height:70%;margin:0}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.popup{height:700px;height:400px}}.cancel-icon{width:1.5rem;height:1.3rem;padding:.5rem;border-bottom-left-radius:.2rem;cursor:pointer;position:absolute;top:0;right:0;transition:background .3s}@media(min-width:1050px){.cancel-icon:hover{background:#f0efed}}.info-appointment__row{text-align:left;padding:0 9%}.info-appointment__name-row{color:#1464c0;font-weight:700}.visit-search{height:100%}.visit-search__search{text-align:center;display:flex;height:8%;justify-content:center}.visit-search__label{height:100%;color:#f5f9f8;background:#1464c0;display:inline-block;flex-basis:10%;display:flex;align-items:center;display:none;justify-content:center}.visit-search__field-search{flex-basis:30%;height:88%;font-size:1.5rem;font-family:"Gotham Pro",Arial,sans-serif;font-weight:300;margin:0;padding:0 1%}.visit-search__body{height:90%}.visit-search__body_hidden{display:none}.visit-search__caption{margin:0}.clinics-item{height:73%;padding:3% 4%}.clinics-item__name{margin:0 0 1%;font-weight:400}.specialities-item{height:100%;padding:0 4%;display:flex;flex-direction:column;justify-content:center}.specialities-item__name{margin:0 0 1%;font-weight:400}.doctors-item{height:100%;padding:0 4%;display:flex;flex-direction:column;justify-content:center}.doctors-item__name{margin:0 0 1%;font-weight:400}.visit-manual-selection{height:100%}.order-visit-sections-list{padding:0 .2%;margin:0;list-style-type:none}.order-visit-sections-list_hidden{display:none}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.order-visit-sections-list{padding:0 1.4%}}.order-visit-sections-item{display:inline-block;margin-right:1em;margin-bottom:.5rem;background:#1464c0;border-radius:.2rem;padding:1%;cursor:pointer;color:#f5f9f8}.available-dates-item{height:100%;padding:0 4%;display:flex;flex-direction:column;justify-content:center}.available-dates-item__name{margin:0 0 1%;font-weight:400;text-align:center}.button-up-list{width:5rem;height:5rem;outline:none;background:#1464c0;position:absolute;bottom:4rem;right:7rem;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border:none;transition:background .3s;border-radius:3rem}@media(min-width:1050px){.button-up-list:hover{background:#518ed0}}.button-up-list__arrow-up{width:2rem;height:2rem}.available-appointments-item{height:100%;padding:0 4%;display:flex;flex-direction:column;justify-content:center;grid-gap:1rem;gap:1rem}.available-appointments-item__name{margin:0 0 1%;font-weight:400;text-align:center}.appointments-item{height:100%;padding:0 4%;display:flex;flex-direction:column;justify-content:space-around}.appointments-item__date,.appointments-item__organisation,.appointments-item__type{margin:0}.appointments-item__date{font-weight:600}.loader{position:absolute;z-index:5;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);color:#f5f9f8;font-size:1.3rem}.loader_hidden{display:none}.cssload-container *,.cssload-container :after,.cssload-container :before{box-sizing:border-box;box-sizing--o-box-sizing:border-box;box-sizing--ms-box-sizing:border-box;box-sizing--webkit-box-sizing:border-box;box-sizing--moz-box-sizing:border-box}.cssload-container{margin:125px auto;width:150px;height:75px}.cssload-container>div{float:left;background:#0d48a1;height:100%;width:13px;margin-right:3px;display:inline-block}.cssload-container .cssload-shaft1{animation-delay:.06s;animation-delay--o-animation-delay:.06s;animation-delay--ms-animation-delay:.06s;animation-delay--webkit-animation-delay:.06s;animation-delay--moz-animation-delay:.06s}.cssload-container .cssload-shaft2{animation-delay:.12s;animation-delay--o-animation-delay:.12s;animation-delay--ms-animation-delay:.12s;animation-delay--webkit-animation-delay:.12s;animation-delay--moz-animation-delay:.12s}.cssload-container .cssload-shaft3{animation-delay:.17s;animation-delay--o-animation-delay:.17s;animation-delay--ms-animation-delay:.17s;animation-delay--webkit-animation-delay:.17s;animation-delay--moz-animation-delay:.17s}.cssload-container .cssload-shaft4{animation-delay:.23s;animation-delay--o-animation-delay:.23s;animation-delay--ms-animation-delay:.23s;animation-delay--webkit-animation-delay:.23s;animation-delay--moz-animation-delay:.23s}.cssload-container .cssload-shaft5{animation-delay:.29s;animation-delay--o-animation-delay:.29s;animation-delay--ms-animation-delay:.29s;animation-delay--webkit-animation-delay:.29s;animation-delay--moz-animation-delay:.29s}.cssload-container .cssload-shaft6{animation-delay:.35s;animation-delay--o-animation-delay:.35s;animation-delay--ms-animation-delay:.35s;animation-delay--webkit-animation-delay:.35s;animation-delay--moz-animation-delay:.35s}.cssload-container .cssload-shaft7{animation-delay:.4s;animation-delay--o-animation-delay:.4s;animation-delay--ms-animation-delay:.4s;animation-delay--webkit-animation-delay:.4s;animation-delay--moz-animation-delay:.4s}.cssload-container .cssload-shaft8{animation-delay:.46s;animation-delay--o-animation-delay:.46s;animation-delay--ms-animation-delay:.46s;animation-delay--webkit-animation-delay:.46s;animation-delay--moz-animation-delay:.46s}.cssload-container .cssload-shaft9{animation-delay:.52s;animation-delay--o-animation-delay:.52s;animation-delay--ms-animation-delay:.52s;animation-delay--webkit-animation-delay:.52s;animation-delay--moz-animation-delay:.52s}.cssload-container .cssload-shaft10{animation-delay:.58s;animation-delay--o-animation-delay:.58s;animation-delay--ms-animation-delay:.58s;animation-delay--webkit-animation-delay:.58s;animation-delay--moz-animation-delay:.58s}.cssload-container>div{animation:cssload-loading 1.73s ease-in-out infinite;animation--o-animation:cssload-loading 1.73s infinite ease-in-out;animation--ms-animation:cssload-loading 1.73s infinite ease-in-out;animation--webkit-animation:cssload-loading 1.73s infinite ease-in-out;animation--moz-animation:cssload-loading 1.73s infinite ease-in-out;transform:scaleY(.05) translateX(-25px);transform--o-transform:scaleY(.05) translateX(-25px);transform--ms-transform:scaleY(.05) translateX(-25px);transform--webkit-transform:scaleY(.05) translateX(-25px);transform--moz-transform:scaleY(.05) translateX(-25px)}@keyframes cssload-loading{50%{transform:scaleY(1.2) translateX(25px);background:#88c8f6}}.accounts-invoices-item{padding:0 15px;display:block}.accounts-invoices-item span{font-weight:700}.accounts-invoices-item strong{color:green}.accounts-invoices-item__header{padding-top:5px;display:flex;justify-content:space-between}.accounts-invoices-item__header a{text-decoration:none;color:#000}.accounts-invoices-item__header a:hover{color:#193b5e}.accounts-invoices-item__footer{display:flex;padding-bottom:10px;justify-content:space-between;align-items:center}.accounts-invoices-item__name{margin:0;font-size:1.3rem}.accounts-invoices-item__sum{font-size:1.2rem;padding:5px 0;font-weight:700}.payment-container{height:100%;position:relative}.quiz-item{box-sizing:border-box;padding:5px 15px 0;display:flex;flex-direction:column;align-items:flex-start}.quiz-item__title{max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;font-weight:700}.quiz-item a{text-decoration:none}.quiz-container{height:100%;position:relative}.table-payment{height:auto}.news{height:100%;position:relative}.news .news-product{display:flex;justify-content:space-between;padding:10px 15px}.news .news-product a{text-decoration:none}.news .news-product__title{color:#000}.news .news-product__title:hover{color:#193b5e}.news .news-product__date{font-weight:700}.news .news-product__image{max-width:80px;max-height:80px}.news .news-product__image img{object-fit:contain;width:100%;height:100%}.sv_main .sv_container .sv_body .sv_nav{display:flex;align-items:start}.sv_header{background-color:#f0efed}.sv_main .sv_body{border-top:1px solid #1464c0!important}.sv_default_css button,.sv_main.sv_default_css input[type=button]{background-color:#193b5e!important}.news-item{height:100%;position:relative}.news-item__main{padding:0 15px}.news-item__text{padding:10px 0;line-height:1.5;font-size:1.2rem}.news-item__image{max-width:300px}.news-item__image img{width:100%}.diagnosis-container{height:100%;position:relative}.diagnostic-columns{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;overflow:auto;height:100%}.diagnostic-columns .diagnostic-column:first-child{flex-basis:10%}.diagnostic-columns .diagnostic-column:last-child{flex-basis:70%;margin-left:30px}.diagnostic-columns .item{height:2.7rem!important;flex-basis:98%}.diagnostic-columns .item:last-child{margin-bottom:0!important}.diagnostic-columns .date-item{height:100%;display:flex;flex-direction:column;justify-content:space-around;padding:0 20px}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.diagnostic-columns .diagnostic-column{flex-basis:98%!important}.diagnostic-columns .diagnostic-column .list{height:20rem;overflow:scroll}}.field-textarea{display:inline-block;border:none;margin-bottom:.5rem;width:100%;position:relative;padding:2rem,0;resize:none}.field-textarea__label{color:#f0f5ec;font-size:.9rem}.field-textarea__textarea{width:100%;width:429px;height:100px;border:2px solid #1464c0;font-size:1.1rem;background:inherit;font-family:"Gotham Pro",Arial,sans-serif;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.field-textarea__textarea:focus{border-bottom:2px solid #518ed0}.field-textarea__textarea:placeholder-shown+.field-input__label{opacity:0;transform:translateY(100%)}.field-textarea__textarea:-moz-placeholder,.field-textarea__textarea::-moz-placeholder{opacity:1;color:#f0f5ec}.field-textarea__textarea:invalid{box-shadow:none}.field-textarea__textarea+.field-textarea__label,select+label{-webkit-overflow-scrolling:touch;position:absolute;top:-1.9em;left:.4em;transition:all .5s;opacity:1;background:inherit;padding:0 5px;transform:translateY(calc(50% + 5px))}.field-textarea__textarea:focus+.field-textarea__label{color:#518ed0}.field-input_size_small{width:35%}.field-input_size_medium{width:50%}.field-input_size_big{width:75%}.field-input_size_large{width:100%}.field-textarea__textarea_error{border:2px solid #ef5350}.field-textarea__textarea_error:focus{border:2px solid #e57373}.field-input__icon{width:20px;height:20px;cursor:pointer;position:absolute;top:0;right:11px}.field-input__input::-webkit-inner-spin-button,.field-input__input::-webkit-outer-spin-button{-webkit-appearance:none}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.field-input__input{font-size:1.4rem}.field-input__label{font-size:1rem}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.field-input__label{font-size:.9rem}.field-input__input{font-size:1.3rem}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.field-input__input{font-size:1.4rem}.field-input__label{font-size:1rem}}.field-textarea__error-message{color:#ef5350;font-size:1rem;padding-top:.1rem;position:absolute}.diagnostic-file{color:#757575;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400}.thesaurus-body{display:flex;justify-content:space-around;padding:10px;height:17rem}.thesaurus-body>div{flex-basis:49%}.thesaurus-body>div:last-child{margin:10px}.thesaurus-body textarea{width:100%;height:100%;resize:none}.thesaurus-tree{width:100%;height:100%;overflow:auto}.thesaurus-tree ul{-webkit-padding-start:10px;padding-inline-start:10px;margin:0}.thesaurus-tree ul:first-child{padding:10px}.thesaurus-tree ul li{cursor:pointer;list-style-type:none;text-align:left;margin-top:.5em}.thesaurus-tree ul .thesaurus-item{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.3em;padding:.5em;position:relative}.thesaurus-tree ul .thesaurus-item:before{content:"";background:#f5f9f8;z-index:1;position:absolute;width:.3rem;height:100%;transition:background .3s;top:0;left:0;border-bottom-left-radius:.3em;border-top-left-radius:.3em}.thesaurus-tree ul .thesaurus-item:hover:before{background:#1464c0}.thesaurus-tree ul .thesaurus-group{font-weight:700;margin:0}.custom-time-picker{position:relative}.custom-time-picker .time-picker{width:110px;position:absolute;z-index:999;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center}.custom-time-picker .time-picker .time-picker__section{flex-grow:1;overflow-y:auto}.custom-time-picker .time-picker .time-picker__section::-webkit-scrollbar{width:0}.custom-time-picker .time-picker .time-picker__section--hours{float:left;width:50%}.custom-time-picker .time-picker .time-picker__section--minutes{float:right;width:50%}.custom-time-picker .time-picker .time-picker__label{padding:7px;font-size:1.1rem;background-color:hsla(0,0%,88.2%,.6196078431);text-align:center;font-weight:700}.custom-time-picker .time-picker .time-picker__list{text-align:center;font-size:1.1rem;background:#fff;height:190px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.custom-time-picker .time-picker .time-picker__list .time-picker__item{padding:5px 10px;cursor:pointer}.custom-time-picker .time-picker .time-picker__list .time-picker__item:hover{background-color:#f5f5f5}.custom-time-picker .time-picker .time-picker__list::-webkit-scrollbar{width:1px;height:0}.field-emoji__emojis{font-size:20px}.saved-label{color:#00897b}.diag_types{margin:20px 10px 10px 20px;font-size:medium}.diag_types_wrap{position:relative;width:95%;margin:auto}.diag_item{background:#f5f9f8;flex-basis:49.4%;margin-bottom:.3rem;margin-right:.5%;position:relative;overflow:hidden;border-radius:.3em;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.diag_item:not(.accounts-invoices__list .diag_item){height:4rem}.diag_item:not(.accounts-invoices__list .diag_item):last-child{margin-bottom:5rem}.item_disabled{background:#f4ede7;color:#f0f5ec;cursor:default!important}.item_disabled:before{background:#f4ede7!important}.item_clickable{cursor:pointer}.item_clickable:before{content:"";background:#f5f9f8;z-index:1;position:absolute;width:.3rem;height:100%;transition:background .3s}@media(min-width:1050px){.item_clickable:hover:before{background:#1464c0}}.item_active:before{background:#1464c0}.item_size_three{flex-basis:32.8%}.item_size_four{flex-basis:24.5%}.item_size_five{flex-basis:19.5%}.item_size_six{flex-basis:16%}.item_size_nine{flex-basis:10.6%}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.item{height:10rem}}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.item{flex-basis:98%}.item:nth-child(odd){margin-right:0}.item_clickable:before{display:none}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.item{height:10rem}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.item{height:12rem}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.item{flex-basis:98%}.item:nth-child(odd){margin-right:0}.item_clickable:before{display:none}}.donation__block{border-top:1px solid #1464c0;margin:1% 3% 0}.donation__title{font-size:1rem;line-height:1.75rem;font-weight:700;color:#334155;display:flex;grid-gap:10px;gap:10px;align-items:center}@media screen and (max-width:650px){.donation__block{margin:2% 1% 0}}.bloodParams{display:flex;flex-direction:column;width:100%;margin:0 3%}.bloodParams__item{display:flex;padding:1rem;font-weight:700;border-radius:.375rem;border:2px}.bloodParams__params{display:flex;grid-gap:.5rem;gap:.5rem}.bloodParams__params--general{border-color:#cbd5e1;background-color:#fff}.bloodParams__params--phenotype{border-color:#cbd5e1;background-color:#e2e8f0}.bloodParams__params--rhesus{border-color:#e2e8f0;background-color:#f1f5f9}.bloodParams__params--rhesus-RH{border-color:#1e293b;background-color:#334155;color:#fff}.bloodParams__params--kell{border-color:#cbd5e1;background-color:#fff}.bloodParams__params--bloodWhite{border-color:#e2e8f0;background-color:#f1f5f9}.bloodParams__params--bloodYellow{border-color:#7dd3fc;background-color:#bae6fd}.bloodParams__params--bloodPink{border-color:#fca5a5;background-color:#fecaca}.bloodParams__params--bloodBanana{border-color:#fde047;background-color:#fef08a}@media screen and (max-width:650px){.bloodParams{margin:0 1%}}.progressBarContainer{width:100%}.progressBarContainer__title{font-size:1rem;line-height:1.75rem;font-weight:700;color:#334155}.progressBarContainer__bloods{display:flex;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem;padding:0;margin:0 3rem}.progressBar{align-items:center;position:relative}.progressBar,.progressBar__wrap{display:flex;grid-gap:.25rem;gap:.25rem;width:100%}.progressBar__wrap{flex-direction:column}.progressBar__title{position:absolute;z-index:1;font-size:.75rem;line-height:1rem;font-weight:700}.progressBar__title__icon{text-align:center}.progressBar__title__icon--blood{color:#ff5166}.progressBar__title__icon--plasma{color:#ffbf3e}.progressBar__title__icon--mixed{color:#ff901d}.progressBar__title__text{margin-top:.4rem}.progressBar__containerBlock{display:flex;justify-content:center;align-items:center}.progressBar__container{height:12vh;width:50%;position:relative;min-height:3px;border:1px solid;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column-reverse}.progressBar__container--progress{display:block;height:100%;border-radius:.5rem;animation-name:fillAction;animation-iteration-count:1;animation-timing-function:cubic-bezier(.2,.6,.8,.4);animation-duration:1.8s;animation-fill-mode:forwards}.progressBar__result{text-align:center;white-space:nowrap;font-size:.8rem;line-height:2rem;font-weight:700}.progressBar__result--current{font-size:1.3rem;font-weight:700}.progressBar__blood-containerClassName{border:1px solid #fb7185;border-radius:2.5rem}.progressBar__blood-progressClassName{background-color:#fda4af}.progressBar__plasma-containerClassName{border:1px solid #facc15;border-radius:2.5rem}.progressBar__plasma-progressClassName{background-color:#fde047}.progressBar__mixed-containerClassName{border:1px solid #fb923c;border-radius:2.5rem}.progressBar__mixed-progressClassName{background-color:#fdba74}@keyframes fillAction{0%{transform:translateY(150px)}to{transform:translate(0)}}@media screen and (max-width:910px){.progressBarContainer__bloods{flex-wrap:wrap}.progressBar{width:100%}}.survey-container{max-width:800px;margin:40px auto;padding:30px;background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.1);font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.survey-container h2{font-size:1.8rem;margin-bottom:10px;color:#222;text-align:center}b{font-weight:700;display:inline}.description p,b{font-family:"Gotham Pro",Arial,sans-serif}.description p{line-height:1.6;margin-bottom:20px;text-align:center}form{grid-gap:24px;gap:24px}.question,form{display:flex;flex-direction:column}.question{grid-gap:8px;gap:8px}.question label{font-weight:600;color:#333}.question span{font-weight:400}input[type=text],select,textarea{padding:10px 14px;border:1px solid #ccc;border-radius:8px;font-size:1rem;transition:border .2s ease;width:100%}input[type=text]:focus,select:focus,textarea:focus{outline:none;border-color:#07f;box-shadow:0 0 4px rgba(0,119,255,.4)}textarea{resize:vertical;min-height:80px;max-height:200px}.options{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.options label{font-weight:400;cursor:pointer}.error{color:#e63946;font-size:.85rem;margin-top:5px}button{border:none;border-radius:.2em;cursor:pointer;outline:none;font-size:1.1rem;height:3em;display:block;font-family:"Gotham Pro",Arial,sans-serif;position:relative;width:100%}.button_color_primary{background:#193b5e;color:#f5f9f8}.button_disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}button:hover{background:#005fcc}.data{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.blackout{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:3}.blackout_hidden{display:none}.user-table{width:100%;overflow:auto;height:100%;box-sizing:border-box}.user-table__btn{width:5%;font-size:10px}.user-table__header{justify-content:space-between;padding-bottom:5px}.user-table__row--new{background:#fcbdb8!important}.user-table a{text-decoration:none}.user-table__header-table{overflow:hidden;text-overflow:ellipsis}.user-table .ReactTable{height:80%;text-align:center}.table-actions{display:flex;flex-direction:row}.table-actions button{font-size:10px}.table-actions--quiz a{width:100%}.user-table__footer{display:flex;align-items:center;justify-content:center;padding:10px}.user-table .ReactTable .rt-tr-group{flex:none}.content-access{font-size:1.5rem;padding:2rem 0}.content-access__item{display:flex;margin-bottom:1.5rem}.content-access__item input{width:20px;height:20px;margin-right:10px}.modal-delete__description{font-size:20px;text-align:center;margin-bottom:40px}.modal-delete__btns{width:60%;margin:0 auto;display:flex;align-items:center;justify-content:space-around}.upload-files__list{max-height:250px;font-size:1.5rem;overflow:auto}.upload-files__item{margin-bottom:5px;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.upload-files__empty{margin:30px 0}.upload-files__item:nth-child(2n){background:#f0f0f0}.print-table{display:none;width:100%;border:1px solid #000;border-collapse:collapse}td,th{font-size:13px;padding:10px;border:1px solid #000;text-align:start}@media print{.print-table{display:table}}.file-list{list-style:none}.file-list_item{display:inline}.file-list_item:not(:last-child):after{content:", "}#surveyCreatorContainer{width:100%}#surveyCreatorContainer .svd_container .svd-main-color{color:#1464c0}#surveyCreatorContainer .svd_container .svd_object_selector{display:none}#surveyCreatorContainer .svd_container .svd_content{padding:20px 30px 5px}#surveyCreatorContainer .svd_container div:focus{outline-color:#1464c0}#surveyCreatorContainer .nav-item.svd-tab{background-color:#1464c0;border-bottom:transparent}#surveyCreatorContainer .nav-item.svd-tab .svd-tab-text{color:#fff}#surveyCreatorContainer .svd_container .nav-tabs{margin:0;font-size:1rem}#surveyCreatorContainer .btn{background:#1464c0}#surveyCreatorContainer .svd_commercial_container{display:none}#surveyCreatorContainer .svd_container .svd-main-background-color,#surveyCreatorContainer .svd_container .svd_custom_select:before{background-color:#1464c0}#surveyCreatorContainer .svd_container .svd-tab.active>.svd-tab-text,#surveyCreatorContainer .svd_container .svd-tab .svd-tab-text:hover{color:#1464c0}#surveyCreatorContainer .svd_container .svd-primary-icon .svd-svg-icon{width:25px!important;height:25px!important;fill:#1464c0}#surveyCreatorContainer .svd_container .icon-dotsactive .svd-svg-icon,#surveyCreatorContainer .svd_container .icon-gearactive .svd-svg-icon,#surveyCreatorContainer .svd_container .svd-secondary-icon .svd-svg-icon{fill:#1464c0}#surveyCreatorContainer .sjs-cb-switch input:checked+.sjs-cb-switch_control{background-color:#1464c0;border-color:#1464c0}#surveyCreatorContainer .sjs-cb-switch input:checked+.sjs-cb-switch_control .sjs-cb-switch__button{border-color:#1464c0}#surveyCreatorContainer .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-message{color:#193b5e}#surveyCreatorContainer .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor{padding-left:15px;padding-right:15px;font-size:1.2rem}#surveyCreatorContainer .svd_q_selected .svda-add-new-item{color:#1464c0}#surveyCreatorContainer .list-quiz{width:100%;height:100%;padding:0 20px;overflow:auto}#surveyCreatorContainer .list-quiz__title{font-size:1.5rem}#surveyCreatorContainer .list-quiz__item{width:100%;font-size:1.4rem;padding:20px 0;color:#193b5e;border-bottom:1px solid #193b5e;display:flex;justify-content:space-between}#surveyCreatorContainer .list-quiz__item button{background:#1464c0;cursor:pointer;padding:10px}#surveyCreatorContainer .svd-designer-tabbed-container__tab-header:hover{color:#1464c0}#surveyCreatorContainer .svd-designer-tabbed-container__tab-header-active{border-bottom-color:#1464c0}#surveyCreatorContainer .svd-simulator-content{font-size:1.3rem}#surveyCreatorContainer .svd-simulator-content .sv_nav{display:flex;justify-content:flex-end}#surveyCreatorContainer .svd-simulator-content .sv_nav .sv_complete_btn{background:#1464c0;padding:10px;cursor:pointer}#surveyjsExample .svd_toolbar{display:none}.registration-form{width:50%;background:#f5f9f8;position:absolute;overflow:hidden;height:95%;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2em}.registration-form__caption{display:flex;align-items:center;padding:0 4%;justify-content:center}.registration-form__logo{width:10%;height:100%;display:inline-block}.registration-form__title{display:inline-block;color:#193b5e}.registration-form__fields{height:130%}.registration-form__actions,.registration-form__fields{display:flex;align-items:center;flex-direction:column;justify-content:space-around}.registration-form__actions{width:100%;height:15%}.registration-form__message{width:100%;height:12%}.registration-form__hr{width:100%}.consent_checkbox{width:2rem;height:2rem;margin-bottom:10px}@media(max-width:1400px)and (max-height:800px){.registration-form{height:100%}.registration-form__fields{height:130%}.registration-form__actions{height:17%}.registration-form__caption{padding:1% 0}}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.registration-form{width:86%;height:90%}.registration-form__fields{height:130%}.registration-form__actions{height:15%}}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){.registration-form{width:98%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.registration-form{width:80%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.registration-form{height:98%}.registration-form__caption{padding:1% 0}.registration-form__actions{height:18%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.registration-form{height:100%;overflow-x:hidden;overflow-y:auto}.registration-form__fields{height:130%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.registration-form{width:100%;height:800px;overflow:auto}}.consent{position:absolute;top:0;left:0;box-sizing:border-box;z-index:2;background:#fff;padding:1.5rem;transition:all .3s ease-in-out}.consent h1{font-size:1.5rem;text-align:center}.consent p{font-size:1rem}.consent--hidden{transform:translateX(100%)}.consent--hidden,.consent--visible{height:100%;transition:all .3s ease-in-out}.consent--visible{overflow:auto;transform:translateX(0)}.admin-header{width:100%;background:#1464c0;box-sizing:border-box}.admin-header__wrap{margin:0 auto;display:flex;justify-content:space-between;box-sizing:border-box;padding:.5rem .9rem;height:calc(100% - 10px) 0}.admin-header__content{margin-left:10px;display:flex}.admin-header__content button{margin-right:20px}.admin-header__content a{text-decoration:none}.admin-nav{display:flex;width:15%;justify-content:space-between}.admin-nav a{margin-right:10px}.admin-nav a,.metrika-button{text-decoration:none}.content-quiz-modal{padding:15px 0}.content-quiz-modal h3{font-size:2rem}.content-quiz-modal__list{overflow-y:scroll;max-height:500px}.content-quiz-modal__list-item{padding:10px 0;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.content-quiz-modal__list-item:nth-child(2n){background:#f0f0f0}.content-quiz-modal__list-item span{max-width:600px;white-space:nowrap;overflow:hidden;padding:5px;text-overflow:ellipsis}.quiz-history-table{width:100%;box-sizing:border-box}.quiz-history-table a{text-decoration:none;width:100%}.quiz-history-table .ReactTable{height:100%;text-align:center}.quiz-results{width:100%;overflow:auto}.quiz-results__header{margin-bottom:10px}.field-imageUpload{position:relative}.field-imageUpload,.field-imageUpload__label{display:flex;align-items:center;flex-direction:column}.field-imageUpload__label{margin-bottom:.5rem;color:#f0f5ec;font-size:1.1rem;font-family:Roboto,sans-serif;justify-content:center}.field-imageUpload__error-message{color:#ef5350;font-size:1rem;margin-top:.5rem}.imageLoader{width:100px;border:1px solid #000;height:100px;cursor:pointer;font-size:2rem}.imageLoader__upload{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.news-creator{background:#fff;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2em}.quiz-analize-table{width:100%;box-sizing:border-box}.quiz-analize-table a{text-decoration:none;width:100%}.quiz-analize-table .ReactTable{height:100%;text-align:center}.admin-page{width:100%;height:100vh}.admin-page__wrap{display:flex;margin:0 auto;padding:.5rem .9rem;height:90%;box-sizing:border-box}.agreement-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:99999;padding:20px}.agreement-modal{width:90%;max-width:900px;height:auto;max-height:90vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.2);pointer-events:auto}.agreement-header{padding:20px;background:#fafafa;border-bottom:1px solid #eee;flex-shrink:0}.agreement-header h2{margin:0;font-size:20px;color:#333;text-align:center}.agreement-content-wrapper{flex:1 1;min-height:200px;max-height:60vh;overflow-y:auto;overflow-x:hidden;padding:0;position:relative;-webkit-overflow-scrolling:touch}.agreement-content-inner{padding:20px;font-size:14px;line-height:1.5}.agreement-content-inner body{all:initial!important}.agreement-content-inner h1{font-size:18px!important;margin-bottom:20px!important;text-align:center!important;color:#333!important}.agreement-content-inner p{margin-bottom:15px!important;color:#333!important}.agreement-content-inner .subtitle{text-align:right!important;margin-bottom:20px!important;font-size:12px!important;color:#666!important}.agreement-content-inner .field,.agreement-content-inner .sign-col,.agreement-content-inner .sign-row,.agreement-content-inner .sign-section{margin-bottom:15px!important}.agreement-content-inner .input-field{border-bottom:1px solid #ccc!important;min-height:20px!important}.agreement-footer{padding:20px;display:flex;justify-content:flex-end;grid-gap:15px;gap:15px;border-top:1px solid #eee;flex-shrink:0;background:#fff;position:relative;z-index:100}.agreement-footer .agreement-btn{padding:12px 28px;border-radius:8px;border:none;cursor:pointer;font-size:15px;font-weight:500;transition:all .2s ease;min-width:140px}.agreement-footer .agreement-btn:focus{outline:2px solid #1890ff;outline-offset:2px}.agreement-footer .agreement-btn.decline{background:#f5f5f5;color:#333;border:1px solid #ddd}.agreement-footer .agreement-btn.decline:hover{background:#e0e0e0;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.agreement-footer .agreement-btn.decline:active{transform:translateY(0);box-shadow:none}.agreement-footer .agreement-btn.accept{background:#1890ff;color:#fff}.agreement-footer .agreement-btn.accept:hover{background:#096dd9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}.agreement-footer .agreement-btn.accept:active{transform:translateY(0);box-shadow:none}.agreement-footer .agreement-btn.accept:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.agreement-footer .agreement-btn.accept:disabled:hover{background:#ccc;transform:none}.agreement-content-wrapper::-webkit-scrollbar{width:8px}.agreement-content-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.agreement-content-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.agreement-content-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@font-face{font-family:"IBMPlexMono";src:url(/static/media/IBMPlexMono-Medium.45010df9.ttf)}@font-face{font-family:"IBMPlexMonoLight";src:url(/static/media/IBMPlexMono-Light.47594433.ttf)}@font-face{font-family:"Gotham Pro";src:url(/static/media/gothampro.3100f91b.ttf)}@font-face{font-family:"Gotham Pro Black";src:url(/static/media/gothampro_black.efb0c02a.ttf)}@font-face{font-family:"Gotham Pro Blackitalic";src:url(/static/media/gothampro_blackitalic.70677759.ttf)}@font-face{font-family:"Gotham Pro Bolditalic";src:url(/static/media/gothampro_bolditalic.0b468847.ttf)}@font-face{font-family:"Gotham Pro Bold";src:url(/static/media/gothampro_bold.c15ee62b.ttf)}@font-face{font-family:"Gotham Pro Italic";src:url(/static/media/gothampro_italic.628b3e58.ttf)}@font-face{font-family:"Gotham Pro Lightitalic";src:url(/static/media/gothampro_lightitalic.b5a02ab9.ttf)}body,html{padding:0;margin:0;overflow:hidden;background:#f0efed;font-family:"Gotham Pro",Arial,sans-serif;font-size:14px;font-weight:300}#root,.app,body,html{width:100%;height:100%}.app{display:flex}.page{height:100%;width:100%}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){body,html{font-size:20px}}@media(max-width:800px)and (max-height:1050px)and (orientation:portrait){body,html{font-size:17px}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){body,html{font-size:14px}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){body,html{font-size:12px}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){body,html{height:500px;overflow:auto}}.authorization{width:100%;height:100%;background:#193b5e;background:linear-gradient(45deg,#193b5e,#518ed0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$dark__blue,endColorstr=$light__blue,GradientType=1)}.authorization-form{width:26%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.authorization-form__wrap{background:#f0f5ec;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2em;padding:0 0 20px}.authorization-form__choice-auth{width:100%;display:flex}.authorization-form-esia{display:flex;align-items:center;justify-content:center;flex-direction:column;height:300px;padding:15px}.authorization-form-esia__title{flex-grow:1;color:#193b5e;font-size:1rem}.authorization-form-esia__content{flex-grow:2;display:flex;align-items:center;justify-content:center;flex-direction:column}.authorization-form-esia__content label{text-align:center;margin-bottom:10px}.authorization-form__caption{display:flex;align-items:center;padding:7% 0;justify-content:center}.authorization-form__logo{width:20%;display:inline-block}.authorization-form__title{display:inline-block;color:#193b5e}.authorization-form__fields{height:300px}.authorization-form__actions,.authorization-form__fields{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.authorization-form__actions,.authorization-form__message{width:100%}.choice-language{margin:10px 0;flex-direction:column;display:flex;width:100%;align-items:center;justify-content:center}.choice-language img{width:53px;height:53px;cursor:pointer}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.authorization-form{width:50%}.authorization-form__choice-auth{flex-direction:column}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.authorization-form{width:40%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.authorization-form{width:80%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.authorization-form{width:90%}}@media(max-width:600px)and (max-height:350px)and (orientation:landscape){.authorization-form{width:70%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.authorization-form{width:80%}}.restore-password-form{width:26%;background:#f5f9f8;overflow:hidden;position:absolute;top:25%;height:50%;left:37%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2em}.restore-password-form__caption{display:flex;align-items:center;padding:7% 0 3%;justify-content:center}.restore-password-form__title{display:inline-block;color:#193b5e}.restore-password-form__fields{display:flex;height:70%;flex-direction:column;align-items:center;justify-content:space-around}.restore-password-form__row{margin:2rem 0 3rem;display:flex;align-items:center;justify-content:center}.restore-password-form__actions{display:flex;width:100%;height:35%;flex-direction:column;align-items:center;justify-content:space-around}.restore-password-form__message{width:100%;height:12%}@media(max-width:1400px)and (max-height:800px){.restore-password-form__actions{height:45%}}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.restore-password-form{width:50%;left:25%}}@media(max-width:1050px)and (max-height:800px)and (orientation:landscape){.restore-password-form{width:40%;left:30%}}@media(max-width:475px)and (max-height:900px)and (orientation:portrait){.restore-password-form{width:80%;left:10%;height:80%;top:10%}.restore-password-form__actions{height:35%}}@media(max-width:900px)and (max-height:475px)and (orientation:landscape){.restore-password-form{height:90%;top:5%}}@media(max-width:350px)and (max-height:600px)and (orientation:portrait){.restore-password-form{width:90%;left:5%;height:90%;top:5%}}@media(max-width:600px)and (max-height:350px)and (orientation:landscape){.restore-password-form{width:70%;left:15%;height:98%;top:1%}}@media screen and (max-width:470px)and (max-height:400px)and (orientation:landscape){.restore-password-form{top:20%;width:80%;left:10%;height:160%}}.auth-plug{width:26%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.auth-plug__wrap{display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-direction:column;background:#f5f9f8;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2em;padding:20px 15px}.auth-plug__wrap button{margin-top:10px}@media(max-width:1050px)and (max-height:1400px)and (orientation:portrait){.auth-plug{width:50%}}
/*# sourceMappingURL=main.336a0899.chunk.css.map */