*,:after,:before{box-sizing:border-box}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(179.8deg,#0087db 10.67%,#0776bb 89.17%);font-family:Roboto;margin:0}#root{height:100%}p{margin:0;padding:0}.form-errors{background:#cc6565;border-radius:5px;margin-top:23px;padding:23px 27px}.ReactModal__Overlay{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);transition:all .5s ease-in-out}.ReactModal__Overlay--after-open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ReactModal__Overlay--before-close{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}main{display:flex;height:calc(100% - 85px)}main .right-side{flex:1 1}main .right-side h1{color:#fff;font-size:29px;font-weight:400;line-height:34px;margin-bottom:90px;margin-top:50px;text-align:center}header{background:#074e7a;display:flex;height:85px}header .left-part{align-items:center;background:rgba(103,179,226,.14);display:flex;height:100%;justify-content:center;width:440px}header .back-btn{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:300;line-height:19px;text-decoration:none}header .back-btn:before{background:url(/static/media/arr-left.09b170fb970013259757.svg) no-repeat;content:"";height:20px;margin-right:25px;width:20px}.left-side{background:rgba(103,179,226,.4);display:flex;flex-direction:column;height:100%;padding:45px 40px 30px;width:440px}.left-side .block{background:#074e7a;border-radius:5px;padding:20px}.left-side .block .title{color:#fff;font-size:18px;line-height:21px;margin-bottom:18px}.left-side .block .text{color:#fff;font-size:15px;line-height:30px}.left-side .menu-link{display:flex;flex-direction:column;margin-top:18px;text-decoration:none;transition:.3s ease}.left-side .menu-link span{color:#fff;font-size:12px;line-height:14px;transition:.3s ease}.left-side .menu-link span:first-child{font-size:18px;line-height:21px}.left-side .menu-link:hover{background:linear-gradient(180deg,#fcc538,#eda311)}.left-side .menu-link:hover span{color:#333}.site-btn{background:#074e7a;border:none;border-radius:5px;box-shadow:0 8px 12px rgba(0,0,0,.12);color:#fff;cursor:pointer;font-family:Roboto;font-size:16px;height:64px;padding:0 20px;transition:.3s ease}.site-btn.yellow,.site-btn:hover{background:linear-gradient(180deg,#fcc538,#eda311);color:#333}.site-btn.yellow:hover{background:#074e7a;color:#fff}main .right-side .anamnez-detail h1{margin-bottom:44px;margin-top:48px}.btn-row{margin-top:30px}.anamnez-list,.btn-row{display:flex;justify-content:space-between}.anamnez-list{padding:0 60px}.anamnez-list .anamnez-block{height:calc(100vh - 335px);position:relative;width:calc(50% - 15px)}.anamnez-list .anamnez-block.hidden .ScrollbarsCustom{opacity:.5}.anamnez-list .anamnez-block.hidden .ScrollbarsCustom:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:99}.anamnez-list .anamnez-block .ScrollbarsCustom-Content,.anamnez-list .anamnez-block .scroller{height:100%}.anamnez-list .anamnez-block .anamnez-block-inner{flex:1 0 100%;height:100%}.anamnez-list .anamnez-block .ScrollbarsCustom-Wrapper{right:60px!important}.anamnez-list .anamnez-block .ScrollbarsCustom-TrackY{background:#fff!important;border-radius:5px!important;height:100%!important;top:0!important}.anamnez-list .anamnez-block .ScrollbarsCustom-ThumbY{background:#fbc437!important;border-radius:5px!important}.anamnez-result{height:calc(100vh - 211px);margin:0 auto;width:calc(50% - 15px)}.anamnez-block-inner form{height:100%}.anamnez-block-inner p{color:#fff;margin-bottom:15px}.anamnez-card{background-color:#67b3e2;border-radius:5px;margin-bottom:13px;padding:20px}.anamnez-card.anamnez-cardSmall{margin-bottom:14px;padding:0}.anamnez-card .anamnez-titleRow{align-items:center;display:flex;justify-content:space-between;margin-bottom:17px}.anamnez-card .anamnez-titleRow.anamnez-titleRowSmall{margin-bottom:0}.anamnez-card .anamnez-cardText{color:#fff;font-size:15px;line-height:30px}.anamnez-card .anamnez-cardText.anamnez-cardTextSmall{font-size:12px;line-height:16px}.anamnez-card .anamnez-cardText.anamnez-cardTextSmall ul{margin:0;padding:0 0 0 18px}.anamnez-card .anamnez-cardTitle{font-size:18px}.anamnez-card .anamnez-cardTitle.anamnez-cardTitleSmall{font-size:14px;line-height:20px}.form-control{border:none;flex:1 1;font-family:Roboto;font-size:16px;height:64px;outline:none;padding:0 0 0 20px}.form-control-row{align-items:center;background:#fff;border-radius:5px;box-shadow:0 8px 12px rgba(0,0,0,.12);display:flex;margin-bottom:20px;overflow:hidden;padding-right:20px}.form-control-row.select-row{padding-right:0}.form-control-row .form-control-icon{display:flex;justify-content:center;pointer-events:none;width:25px}.form-control-row .MuiOutlinedInput-notchedOutline{border:none}.form-control-row .MuiSelect-select{padding-left:20px;padding-right:50px!important}.checkbox-row{margin-bottom:23px}.checkbox-row .checkbox-custom{background:linear-gradient(180deg,#fcd751,#eea615);border-radius:5px;display:inline-block;height:30px;position:relative;width:30px}.checkbox-row .checkbox-custom.checked:after{background:url(/static/media/check-ico.a22df5eefcea8c2ff6d5.svg) no-repeat 50%;content:"";display:inline-block;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px}.checkbox-row .MuiFormControlLabel-root{margin-left:0}.checkbox-row .MuiFormControlLabel-root a{color:inherit}.checkbox-row .MuiCheckbox-root{margin-right:20px;padding:0}.checkbox-row .MuiFormControlLabel-label{color:#fff;font-size:16px;line-height:19px}.hg-theme-default .hg-button.hg-functionBtn[data-skbtn="{lang}"]{max-width:60px}.ico{display:inline-block;height:20px;width:20px}.ico.ico-enter{background:url(/static/media/enter-ico.6dd9174ca9560a34b594.svg) no-repeat 50%/100%}.ico.ico-backspace{background:url(/static/media/backspace-ico.6a7aee85269e360ef003.svg) no-repeat 50%/100%}
/*!
 * 
 *   react-simple-keyboard v3.7.55
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.7.37
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}#ForgotPage{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:350px}#ForgotPage>p{color:#fff;margin-bottom:26px}#ForgotPage .login-form{text-align:center;width:100%}#ForgotPage .login-form .forgot-row{margin-bottom:23px;text-align:right}#ForgotPage .login-form .forgot-row .forgot-link{color:#fff;font-size:14px}#ForgotPage .login-form .buttons-row{align-items:center;display:flex}#ForgotPage .login-form .buttons-row .site-btn{flex:1 0 auto}#ForgotPage .login-form .buttons-row .site-btn:first-child{margin-right:13px}.index-block{display:flex;gap:20px;padding:0 60px}.index-block>div{flex:1 1}.index-block .requests h2{color:#fff;font-size:29px;font-weight:400;line-height:34px;margin:48px 0 44px;text-align:center}.no-requests{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.no-requests-image{margin-bottom:12px;position:relative}.no-requests-badge{align-items:center;background-color:#f04d23;border-radius:32px;display:flex;height:32px;justify-content:center;position:absolute;right:-4px;top:-8px;width:32px}.no-requests-badgetext{color:#fff;font-size:20px}.no-requests-text{color:#fff}.visit-card{background-color:#67b3e2;border-radius:5px;margin-bottom:13px;padding:20px}.visit-cardtext{color:#fff;font-size:15px;line-height:30px}.visit-cardtitle{font-size:18px;margin-bottom:17px}.visit-list{height:calc(100vh - 335px)}.visit-list .ScrollbarsCustom-Wrapper{right:60px!important}.visit-list .ScrollbarsCustom-TrackY{background:#fff!important;border-radius:5px!important;height:100%!important;top:0!important}.visit-list .ScrollbarsCustom-ThumbY{background:#fbc437!important;border-radius:5px!important}#LoginPage{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:350px}#LoginPage .logo{margin-bottom:80px}#LoginPage .logo img{width:165px}#LoginPage .logo p{color:#fff;font-size:29px;line-height:34px;margin-top:20px;text-align:center}#LoginPage .login-form{width:100%}#LoginPage .login-form .forgot-row{margin-bottom:23px;text-align:right}#LoginPage .login-form .forgot-row .forgot-link{color:#fff;font-size:14px}#LoginPage .login-form .buttons-row{align-items:center;display:flex}#LoginPage .login-form .buttons-row .site-btn{flex:1 0 auto}#LoginPage .login-form .buttons-row .site-btn+.site-btn{margin-left:13px}.profile-form{display:flex;gap:36px;justify-content:center;margin:0 auto}.profile-form .form-control-row{width:350px}#RegisterPage{height:100%;margin:0 auto;width:736px}#RegisterPage .register-form{display:flex;flex-wrap:wrap;gap:36px;width:100%}#RegisterPage .register-form .column{flex:1 1}#RegisterPage .register-form .column.one{display:flex;flex-direction:column;margin:0 auto;max-width:350px}#RegisterPage .register-form .column.one h1{margin-bottom:44px}#RegisterPage .register-form .column.one .site-btn{margin:0 auto}#RegisterPage .register-form .column h2{color:#fff;font-size:24px;font-weight:400;line-height:28px;margin:40px 0;text-align:center}#RegisterPage .register-form .column>p{color:#fff;font-size:16px;line-height:19px;margin:0 0 20px}.visit-detail{margin:0 auto;width:calc(50% - 15px)}.visit-detail h1{margin:48px 0 44px!important}.visit-block-inner{height:calc(100vh - 241px)}.visit-block-inner .ScrollbarsCustom-Wrapper{right:60px!important}.visit-block-inner .ScrollbarsCustom-TrackY{background:#fff!important;border-radius:5px!important;height:100%!important;top:0!important}.visit-block-inner .ScrollbarsCustom-ThumbY{background:#fbc437!important;border-radius:5px!important}.visit-block{background-color:#67b3e2;border-radius:5px;margin-bottom:23px;padding:23px 27px}.visit-block p{color:#fff}
/*# sourceMappingURL=main.f796a882.css.map*/