.settings-page-header{margin-top:64px}.edit-line-row{display:flex;justify-content:space-between}.with_status{border-top:1px solid #e5e5e5}.status-exchange-row{margin:15px 15px 15px 20px;font-size:17px}.directory-page{margin:0 15px}.directory-page .directory-page-header{margin:64px 0 24px;display:flex;justify-content:space-between}.directory-page__title{font-size:24px;line-height:32px}.directory-page__pagination{margin-top:20px}.table-list{margin:auto;width:auto}.table-list__body__item-controls svg{margin-left:20px}.files{margin:20px 0;color:#3a79d7}.file-uploader__wrapper,.files{display:flex;align-items:center}.file-uploader__area{height:147px;width:100%;border:2px dashed #e5e5e5;border-radius:16px;color:#7c7c7c;min-width:186px;cursor:pointer}.file-uploader__area svg path{fill:#7c7c7c}.file-uploader__area:hover{border-color:#7c7c7c;color:#575756}.file-uploader__area:hover svg path{fill:#575756}.file-uploader__area.disabled{border-color:#7c7c7c;color:#7c7c7c;opacity:.4}.file-uploader__area.disabled svg path{fill:#7c7c7c}.file-uploader__active{border-style:groove;background-color:#e5e5e5}.file-uploader{display:none}.file-uploader__button{padding:16px;width:100%;height:100%;text-align:center}.file-uploader__info{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%;width:100%}.file-uploader__filename{cursor:pointer;height:80%;overflow-y:hidden;text-overflow:ellipsis}.file-uploader__file-download-icon{width:18px;height:24px}.file-uploader__files{display:flex;margin:0 38px}.file-uploader__file{display:flex;flex-direction:column;align-items:center;position:relative;word-break:break-all;width:80px;height:125px;font-size:12px;line-height:15px;margin:0 5px;color:#575756;text-align:center}.file-uploader__file-icon{cursor:pointer;margin-bottom:10px;width:46px;height:61px}.file-uploader__cross{display:flex;justify-content:center;align-items:center;position:absolute;top:-9px;right:3px;width:20px;height:20px;cursor:pointer}.file-uploader__cross:hover svg path{fill:#ce0606}.file-uploader__cross:disabled svg path{fill:#575756}.file-uploader__cross-icon{width:15px;height:15px}.file-uploader__mobile-description{display:none}@media(max-width:640px){.file-uploader__area{min-width:none}.file-uploader__button{font-size:12px;line-height:16px}.file-uploader__file-icon{width:36px;height:55px}.file-uploader__file{margin:20px 0 0}.file-uploader__cross{top:-17px;right:0;width:30px;height:30px}.file-uploader__cross-icon{width:25px;height:25px}.file-uploader__files{margin:0 5px}.file-uploader__description{display:none}.file-uploader__mobile-description{display:inline}}.moderator__education-page>:not(:first-child){margin-top:20px}.compatriot__button{background:#e5e5e5;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:4px;padding:10px}.compatriot__button:hover{background-color:#ddd}.compatriot__button:active{background-color:#cbcbcb}.compatriot__title{margin:24px 0;font-weight:700;font-size:16px}.compatriot__title:after{content:"*";position:absolute;color:#ff2b2b}.form>:nth-child(3){margin-top:30px}.profile__visa{margin-bottom:20px}.profile__visa .visa-title{margin-top:0}.profile__visa .radio-button{width:100%}.profile__visa .radio-button--title{margin-bottom:12px}.visaLink{font-size:18px;font-weight:700;display:flex;align-items:center;grid-gap:12px;gap:12px;color:#575756!important}.visaLink_icon{width:24px;height:24px}.visa-subtitle{margin-top:0;font-size:16px;font-weight:600}.visa_link{color:#00f;text-decoration:underline}.visa_link:hover{opacity:.6}.maintenance-notice{background-color:#f9fafb;color:#333;padding:20px 40px;border:1px solid #ddd;border-radius:12px;text-align:center;font-size:1.2rem;max-width:600px;margin:100px auto;box-shadow:0 4px 12px rgba(0,0,0,.05)}.form__body{display:flex;justify-content:space-between}.form__input{width:100%;min-height:60px}.form__input,.form__input+.form__input{margin-top:30px}.form__subtitle{font-weight:700;font-size:16px}.form__buttons{display:flex;justify-content:space-between;margin-top:50px}.form__button{flex-basis:47%}.form__agreement{margin-top:50px}.form__checkbox+.form__checkbox{margin-top:5px}@media screen and (max-width:640px){.form__body{flex-direction:column-reverse}.form__right{margin-bottom:50px}.form__input+.form__input{margin-top:20px}}.signCheckboxes{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-top:12px}.signCheckboxes_error{color:#ff2b2b;font-size:12px}.globalError{color:#ff2b2b;font-size:18px}.globalError__info{margin-top:50px!important}.globalError a{text-decoration:underline;transition:all .3s ease-in-out}.globalError a:hover{opacity:.6}.card__button-edit:not(:first-child){margin-left:10px}.contract{flex-direction:column}.contract__create{width:100%;display:inline-block;text-align:end;margin-top:20px}.auth-image-block__text-wrapper{width:45%}.modal-block-size__text-wrapper{width:80%}.content{display:flex;flex-direction:column;align-items:center;margin-top:10px}.content>button{width:200px;margin-top:30px}.modal__link{color:#3a79d7}.template-modal-big{height:70vh;overflow:auto}.profile-form__fields-checkboxes>label:not(:last-child){margin-bottom:20px}.auth-image-block__img-wrapper{position:relative;width:100%;height:auto;overflow:hidden}.auth-logo-block__img-wrapper{position:relative;width:auto;height:200px;overflow:hidden}.auth-logo-flex-center__img-wrapper{display:flex;justify-content:center}.auth-exchange-block__text-wrapper{width:65%}.auth-image-block__position-wrapper{margin-left:10%}.modal-body{height:600px;overflow-y:auto}.textarea{min-height:250px!important}.modal-block-size_exchange__text-wrapper{width:40%}.auth-image-block__center-text-wrapper{padding-top:20px;width:100%}.site-setting-image-label{padding-top:20px;margin-bottom:5px}.template-modal__content{display:flex;margin-top:20px}.template-modal__content>button:not(:first-child){margin-left:20px}.template-modal__text{margin-top:15px}
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{font-family:"PT Sans",sans-serif;font-weight:400;font-size:16px;color:#575756;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width:900px){html{font-size:14px}}#root{display:flex;flex-direction:column;min-height:100vh}.auth-form__body{max-width:1500px;display:flex;justify-content:space-between}@media screen and (max-width:935px){.auth-form__body{flex-direction:column}}.auth-form__body-moderator{min-width:600px}@media screen and (max-width:640px){.auth-form__body-moderator{min-width:0}}.auth-form__body-moderator+.auth-form__buttons{justify-content:space-between}@media screen and (max-width:640px){.auth-form__body--mobile-column-reverse{flex-direction:column-reverse}}.auth-form__body--flex-column{flex-direction:column}.auth-form__fields,.auth-form__policy{flex-basis:47%}.auth-form__fields>:nth-child(2n),.auth-form__policy>:nth-child(2n){margin-top:10px}@media screen and (max-width:640px){.auth-form__fields,.auth-form__policy{flex-basis:100%;margin-bottom:20px}}.auth-form__input{width:100%;min-height:60px}.auth-form-register__input{margin-top:20px!important}.auth-form-register-date__input{margin-top:30px!important}.auth-form__input+.auth-form__input{margin-top:40px}@media screen and (max-width:640px){.auth-form__input+.auth-form__input{margin-top:30px}}.auth-form__paragraph+.auth-form__paragraph{margin-top:20px}.auth-form__buttons{display:flex;justify-content:space-between;margin-top:50px}@media screen and (max-width:640px){.auth-form__buttons{flex-direction:column-reverse;margin-top:15px}}.auth-form__button{flex-basis:47%}@media screen and (max-width:640px){.auth-form__button+.auth-form__button{margin-bottom:15px}}.auth-form__button--only-child{width:50%;margin-top:40px}@media screen and (max-width:640px){.auth-form__button--only-child{width:100%}}.auth-form__question{display:block;margin-top:40px}@media screen and (max-width:640px){.auth-form__question{flex-direction:column;margin-top:20px}}.auth-form__agreement,.auth-form__captcha{margin-top:30px}.auth-form__captcha>img{margin-bottom:10px}@media screen and (max-width:640px){.auth-form__captcha>img{width:100%}}.auth-form__subtitle{font-size:16px;font-weight:700;color:#2b2b2b;margin-bottom:20px}@media screen and (max-width:640px){.auth-form__subtitle{margin-top:30px}}.form-title{font-size:20px;line-height:32px;font-weight:700}.form-subtitle{font-weight:700;line-height:20px}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:none;border:1px dashed #fff}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.4)}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media(pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.select-container{position:relative}.select-container--active .select-container__placeholder{-webkit-transform:translateY(-135%);transform:translateY(-135%);font-size:12px}.select-container__placeholder{position:absolute;top:10px;left:0;transition:font-size .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out,-webkit-transform .15s ease-out;cursor:text;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-container__placeholder--required:after{color:#ff2b2b;content:"*"}.select-container__error{margin-top:5px;font-size:12px;color:#ff2b2b}.select-container--error .react-select__control,.select-container--error .react-select__control--is-focused{border-color:#ff2b2b!important}.react-select__control{border:none!important;border-bottom:1px solid #7c7c7c!important;border-radius:unset!important;background-color:transparent!important}.react-select__control--is-focused{box-shadow:none!important;border-color:#17476f!important}.react-select--is-disabled,.react-select--is-disabled+.select-container__placeholder{opacity:.4}.react-select__indicator-separator{display:none!important}.react-select__indicator{color:#2b2b2b!important;padding-right:0!important}.react-select__value-container{padding:2px 0!important}.allSelected.react-select__option,.react-select__option--is-selected{background-color:#17476f!important;color:#fff!important}.allSelected.react-select__option--is-selected{background-color:#fff!important;color:#2b2b2b!important}.react-select__input-container{margin-left:0!important;margin-right:0!important}.link{color:#17476f}.link:hover{text-decoration:underline}.loader{width:80px;height:80px;margin:0 auto}.loader-display-block{display:block}.loader:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#17476f transparent;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.btn-loader{width:16px;height:16px;margin:0 auto}.btn-loader:after{width:16px;height:16px;margin:0;border-width:2px;border-color:#fff transparent}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.check{position:relative;display:flex;padding-left:1.3em}.check__box{position:absolute;width:.9em;height:.9em;margin-left:-1.3em;margin-top:.1em;border-radius:2px;border-width:1px;border-color:#575756;cursor:pointer}.check__input:focus+.check__box{box-shadow:0 0 0 3px #17476f}.check__input:checked:focus+.check__box{box-shadow:0 0 0 3px #7c7c7c}.check__input:checked+.check__box{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2L9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z' fill='%23fff'/%3E%3C/svg%3E");background-color:#17476f;background-position:50%;background-repeat:no-repeat;border-color:#17476f}.check__input:disabled+.check__box{opacity:.3;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.check--theme-success-filled{align-items:center;background:#e5e5e5;border-radius:4px;padding:10px 10px 10px calc(1.3em + 10px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.check--theme-success-filled .check__input:checked:focus+.check__box,.check--theme-success-filled .check__input:focus+.check__box{box-shadow:none}.check--theme-success-filled .check__box{border-color:#2b2b2b}.check--theme-success-filled span{font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#2b2b2b}.check--theme-success-filled:hover{background-color:#ddd}.check--theme-success-filled:active{background-color:#cbcbcb}.check--theme-success-filled .check__input:checked+.check__box{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2L9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z' fill='green'/%3E%3C/svg%3E");background-color:#fff;background-position:50%;background-repeat:no-repeat;border-color:#fff}.check--theme-success-filled.active{background-color:#17476f}.check--theme-success-filled.active span{color:#fff}.check--theme-success-filled.disabled{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#bcbcbc}.check--theme-success-filled.disabled span{color:#7c7c7c}.check__input{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.input-container{color:#7c7c7c}.input-container,.input-container__inner{position:relative}.input-container__masked .error{position:absolute;bottom:-17px;left:0;color:#ff2b2b;font-size:12px}.input-container__input{width:100%;padding:10px 0;border-bottom-width:1px;border-color:#7c7c7c;max-height:39px;color:#2b2b2b}.input-container__input:disabled,.input-container__input:disabled+.input-container__placeholder{opacity:.4}.input-container__input--error{border-color:#ff2b2b}.input-container__input:focus{outline:none;border-color:#17476f}.input-container__placeholder{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:font-size .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out,-webkit-transform .15s ease-out;cursor:text;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.textarea-container{width:500px}.textarea-container .input-container__placeholder{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.textarea-container.input-container--active .input-container__placeholder{font-size:14px;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.textarea-container .input-container__input.textarea{min-height:40px;max-height:200px;outline:none;-moz-appearance:none;overflow:hidden;resize:none;padding:0}.input-container__placeholder--required:after{color:#ff2b2b;content:"*"}.input-container--active .input-container__placeholder{-webkit-transform:translateY(-185%);transform:translateY(-185%);font-size:12px}.input-container__icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.input-container__icon:hover{color:#17476f}.input-container__icon:active{color:unset}.input-container__error,.input-container__hint{margin-top:5px;color:#7c7c7c;font-size:12px}.input-container__error{color:#ff2b2b}.input-container__search-icon{position:absolute;right:0;bottom:10px}.button{display:flex;justify-content:center;align-items:center;min-width:150px;padding:15px;border-radius:4px;font-size:14px;text-transform:uppercase;color:#2b2b2b;font-weight:700;background-color:#e5e5e5;transition:.2s ease;transition-property:background-color}.button:hover{background-color:#ddd}.button:active{background-color:#cbcbcb}.button:disabled{color:#bcbcbc;background:transparent;pointer-events:none}.button--theme-success{color:#fff;background-color:#17476f}.button--theme-success:hover{color:#fff;background-color:#215d87}.button--theme-success:active{color:#fff;background-color:#4291c5}.button--theme-success:disabled{color:#7c7c7c;background-color:#bcbcbc;pointer-events:none}.radio-button{display:flex;flex-direction:column;padding:24px;border-radius:16px;border:1px solid #e5e5e5;width:-webkit-max-content;width:max-content}.radio-button__label{display:flex;align-items:center;margin:5px 0}.radio-button__text{margin-left:10px}.route-button-link:hover{text-decoration:none}.pagination{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.pagination .lang-changer__menu{top:auto;bottom:100%}.pagination__btn-count{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px}.pagination__btn-panel{display:flex;flex-direction:row;grid-gap:4px;gap:4px;margin-left:48px}.pagination__btn-panel-first{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination__btn-panel-last{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination .button{padding:10px;width:40px;height:40px;min-width:40px}.dropdown{position:relative}.dropdown__header{height:40px}.dropdown__header-btn{display:flex;justify-content:center;align-items:center;min-width:40px;background:#e5e5e5;border-radius:4px;width:auto;cursor:pointer}.dropdown__header-btn.rotate{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.dropdown__main{position:absolute;top:40px;width:-webkit-max-content;width:max-content;background:#fff;border:1px solid #e5e5e5;box-shadow:0 3px 10px rgba(0,0,0,.15);border-radius:4px;display:flex;flex-direction:column}.dropdown__main.left{left:0}.dropdown__main.right{right:0}.dropdown__main .dropdown-element{padding:10px;height:40px;display:flex;align-items:center;grid-gap:8px;gap:8px}.dropdown__main .dropdown-element:hover{background-color:#ddd}.dropdown__main .dropdown-element:active{background-color:#cbcbcb}.breadcrumbs{display:flex;flex-direction:row;align-items:center;grid-gap:16px;gap:16px}.breadcrumbs__button{min-width:40px;height:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.h1{color:#2b2b2b;margin:0;padding:0;font-weight:400;font-size:24px;line-height:32px}.app{display:flex;flex-direction:column;min-height:100vh}.app__body{flex:1 1;margin-bottom:50px;border-top:1px solid #e5e5e5}.header{padding:20px}.header__content{max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header__right-corner{display:flex}.header__right-corner .btn-link{margin-left:10px}.header__right-corner .btn-link .button{padding:6px 17px;min-width:0;height:100%}.text-logo__left_corner{padding-top:15px;padding-left:10px;font-size:13px;text-align:left;width:186px;font-weight:600}.footer,.row__left_corner{display:flex}.footer{max-width:1500px;margin:0 auto;align-items:center;justify-content:space-between;padding:20px;width:100%}@media screen and (max-width:640px){.footer{flex-direction:column-reverse;align-items:flex-start}}.footer__link{font-weight:700;text-decoration:underline;color:#2b2b2b}@media screen and (max-width:640px){.footer__link{margin-bottom:20px}}.footer__link:hover{color:#17476f}.template-auth-form{display:flex;flex-direction:column}.auth-form__alreadyHave{margin:20px 0;color:#7e7e7e}.auth-form-row-message{max-width:1500px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){.auth-form-row-message{flex-direction:column}}.auth-login__input{flex-basis:47%}.auth-form__forgotten{font-weight:700;font-size:16px}.auth-form__join{margin-bottom:30px;margin-top:10px;font-size:15px;font-weight:700;color:#2b2b2b}.right-cell{margin-left:10px}.left-cell{margin-right:10px}.auth-form__image{position:relative}.auth-invite__link{color:#343434!important}.auth_invite_text_message{position:absolute;top:26%;left:45%;font-weight:800;font-size:21px;color:#fff;padding:10px;margin-right:5%}@media screen and (max-width:1360px){.auth_invite_text_message{top:20%}}@media screen and (max-width:1280px){.auth_invite_text_message{top:10%}}@media screen and (max-width:1150px){.auth_invite_text_message{top:5%}}@media screen and (max-width:1065px){.auth_invite_text_message{font-size:18px}}@media screen and (max-width:935px){.auth_invite_text_message{top:25%;font-size:21px}}@media screen and (max-width:640px){.auth_invite_text_message{top:15%;font-size:18px}}@media screen and (max-width:495px){.auth_invite_text_message{top:5%}}@media screen and (max-width:463px){.auth_invite_text_message{top:5%;font-size:15px}}@media screen and (max-width:399px){.auth_invite_text_message{visibility:hidden}}.text-wrap-view{white-space:pre-wrap}.template-auth-form__message{flex-basis:47%;display:flex;height:100%;align-items:center;border:1px solid #17476f;border-radius:10px;padding:28px 10px 32px 34px;margin-bottom:24px}.template-auth-form__message-item:not(:first-child){margin-left:16px;font-weight:700}.template-auth-form__message-item:not(:first-child)>p:first-child{color:#17476f}.template-auth-form__title{margin-bottom:20px;text-align:center;font-size:50px;font-weight:700;color:#2b2b2b;line-height:65px;padding-bottom:40px}@media screen and (max-width:900px){.template-auth-form__title{font-size:32px;line-height:45px;padding-bottom:20px}}@media screen and (max-width:640px){.template-auth-form__title{font-size:24px;font-weight:400;line-height:unset;align-self:flex-start;text-align:left}}.template-auth-form__content{max-width:680px;background-color:#fafafa;padding:24px;border-radius:4px}@media screen and (max-width:640px){.template-auth-form__content{background-color:unset;padding:0}}.text-left{margin-left:20px}.toast{display:flex;width:830px;border-radius:16px;font-weight:700;background-color:#fafafa;color:#fff;overflow:hidden}.toast--theme-success{background-color:#41b06e;color:#fff}.toast--theme-danger{background-color:#ff2b2b}.toast__body{flex:1 1;display:flex;align-items:center;padding:20px 25px}.toast__icon{margin-right:10px}.toast__button{padding:20px 25px;font-size:20px}.toast__button--theme-danger,.toast__button--theme-success{background-color:hsla(0,0%,100%,.2)}@media screen and (max-width:900px){.toast{max-width:100%;width:auto}}.toast-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:-webkit-sticky;position:sticky;z-index:9999;top:5px;left:50%;display:flex;justify-content:center}.toast-container__items{position:absolute}.toast-container__item{margin:10px}.user-menu{display:flex;margin-left:48px}@media screen and (max-width:640px){.user-menu{margin-left:20px}}.user-menu__info{margin:0 8px}@media screen and (max-width:640px){.user-menu__info{display:none}}.user-menu__info-moderator{display:flex;align-self:center;justify-self:center}@media screen and (max-width:640px){.user-menu__info-moderator{display:none}}.user-menu__icon{height:40px;width:40px;border-radius:50%}@media screen and (max-width:640px){.user-menu__icon{display:none}}.user-menu__name{font-weight:700}.user-menu__name-moderator{display:flex;align-self:center;justify-self:center}.user-menu__logout{display:flex;justify-content:center;align-items:center;background:#e5e5e5;border-radius:4px;width:40px;height:40px;cursor:pointer}.user-menu__logout:hover{background:#ddd}.user-menu__logout:active{background:#cbcbcb}.navbar{background-color:#fafafa}@media screen and (max-width:640px){.navbar{display:none}}.navbar__items{max-width:1500px;margin:0 auto;display:flex;text-align:center;align-items:flex-end}.navbar__item{flex:1 1}.navbar__link{display:flex;align-items:center;justify-content:center;font-weight:700;color:#2b2b2b;padding:15px}.navbar__link:hover{color:#17476f}.navbar__link.active{border-bottom-width:2px;border-color:#17476f}.sidenav-link{display:flex;flex-direction:column;padding:20px;border-top-left-radius:4px;border-bottom-left-radius:4px;transition:.2s ease;transition-property:color}@media screen and (max-width:900px){.sidenav-link{border-radius:4px}}.sidenav-link:hover{color:#17476f}.sidenav-link__title{font-weight:700;margin-bottom:5px}.sidenav-link__icon{width:20px;height:18px;margin-right:3px}.sidenav-link__icon--check{color:#17476f;height:16px}.sidenav-link__icon--exclamation{color:#ff2b2b}.sidenav-link__icon--exclamation-null{color:#ffbf2b}.sidenav-link.active{background-color:#17476f;color:#fff}.sidenav-link__text{line-height:1.3}.inlineExclamation{display:inline}.profile-section+.profile-section{margin-top:30px}.profile-section__heading{display:flex;align-items:center}.profile-section__heading>:not(:first-child){margin-left:10px}.profile-section__heading-non-tooltip{align-items:start;flex-direction:column}.profile-section__heading-non-tooltip p{margin:4px 0 0!important}@-webkit-keyframes fadeIn{99%{visibility:hidden}to{visibility:visible}}@keyframes fadeIn{99%{visibility:hidden}to{visibility:visible}}.profile-section__svg{position:relative}.profile-section__svg:hover:after{content:attr(title-hint);border:1px solid #17476f;position:absolute;background-color:#fff;padding:15px;border-radius:20px;min-width:270px;word-wrap:break-word;top:-350%;left:10px;visibility:hidden;-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:640px){.profile-section__svg:hover:after{left:-400%}}.profile-section__title{font-weight:700}.profile-section__hint{font-weight:700;font-size:14px}.profile-section__title--required:after{color:#ff2b2b;content:"*"}.sub__title{font-size:17px}.profile-form__fields{display:flex;flex-wrap:wrap;justify-content:space-between}.profile-form__entrance-test{display:flex;flex-direction:row;justify-content:space-between}.profile-form__entrance-test--full-width{width:100%;grid-gap:48px;gap:48px;flex-wrap:wrap}.profile-form__select{min-width:200px}.profile-form__field{flex-basis:47%;min-height:60px;margin-top:30px}@media screen and (max-width:640px){.profile-form__field{flex-basis:100%;margin-top:15px}}.profile-form__field--fb-50{flex-basis:50%;min-height:60px;margin-top:30px}@media screen and (max-width:640px){.profile-form__field--fb-50{flex-basis:100%;margin-top:15px}}.profile-form__field--mb-12{margin-bottom:12px}.profile-form-select__checkbox,.profile-form__field--mb20{margin-bottom:20px}.profile-form__subtitle{margin-top:12px}.profile-form__subtitle a{color:#17476f}.profile-form__subtitle a:hover{color:#215d87}.link_to_information{color:#00f;padding-top:15px}.svg-size{width:15px;margin-left:5px}.legal-representative-form__field{flex-basis:47%;min-height:60px}@media screen and (max-width:640px){.legal-representative-form__field{flex-basis:100%;margin-top:15px}}.legal-representative__field--container{flex-basis:100%}.profile-form-dadata__filed{margin-bottom:30px}@media screen and (max-width:640px){.profile-form-dadata__filed{margin-bottom:15px;margin-top:15px}}.profile-form__field--fb-100{flex-basis:100%}.profile-form__field--container{display:flex;justify-content:space-between}.profile-form__field--containerline{display:flex}.profile-form__field--mt-16{flex-basis:103%;min-height:58px;margin-top:16px}.profile-form__input{min-height:60px}.profile-form__input--hint-with-spaces .input-container__hint{white-space:break-spaces}.profile-form__input--fb-55{flex-basis:50%}.profile-form__input--fb-50{flex-basis:47%}.profile-form__input--fb-33{flex-basis:30%}.profile-form__input--fb-66{flex-basis:60%}.profile-form__checkbox{margin-top:7px}.profile-form__checkbox_fb-47{margin-top:7px;flex-basis:47%}.legal-representative-form__checkbox{margin-top:15px}.profile-form__checkbox--mt-24{margin-top:24px}.profile-form__checkbox--mb-24{margin-bottom:24px}.profile-form__file-uploader{margin-top:24px}.profile-form__radio{margin-top:24px;min-width:150px}.profile-form__error{color:#ff2b2b;font-size:12px}.profile-form__button{margin-top:24px}.profile-form__button--align-left{margin-left:auto}.profile-form__checkbox-missing-doc,.profile-form__missing-doc{margin:0}.visa__upload-doc-btn{width:100%;margin-top:20px}.blanc__upload-doc-btn{display:flex;justify-content:center;align-items:center;min-width:150px;padding:15px;border-radius:4px;font-size:14px;text-transform:uppercase;color:#2b2b2b;font-weight:700;background-color:#e5e5e5;transition:.2s ease;transition-property:background-color;cursor:pointer}.blanc__upload-doc-btn:hover{background-color:#ddd}.blanc__upload-doc-btn:active{background-color:#cbcbcb}.visa-title{margin-bottom:20px}.quota-line{display:flex;align-items:flex-start;justify-content:space-between}.profile-form__field--reg-number{flex-basis:47%}@media screen and (max-width:640px){.profile-form__field--reg-number{flex-basis:100%;margin-top:15px}}.personal-data-form__top{display:flex;margin-top:24px}@media screen and (max-width:640px){.personal-data-form__top{flex-direction:column-reverse;align-items:center;margin-top:0}}.personal-data-form__auth{margin-left:60px;width:50%}@media screen and (max-width:640px){.personal-data-form__auth{margin-left:0;margin-bottom:20px;width:100%}}@media screen and (max-width:640px){.personal-data-form__title{display:none}}.download__field{flex-direction:column}.download__field-links{display:flex;justify-content:space-between;margin-top:10px}.snils-upload,.snils-upload .profile-section__body{margin-top:10px}.no-date-snils{margin-bottom:15px}div.position{margin-top:0}.profile-auth-block__input,.profile-auth-block__title{margin-bottom:24px}.profile-auth-block__input{min-height:70px}@media screen and (max-width:640px){.profile-auth-block__input{margin-bottom:0}}@media screen and (max-width:640px){.profile-auth-block__button{width:100%}}.profile-image-block__title:after{color:#ff2b2b;content:"*"}.profile-image-block__title{margin-bottom:24px}.profile-image-block__error{font-size:14px;color:#ff2b2b;margin-top:2px}.profile-image-block__img-wrapper{position:relative;width:210px;height:280px;overflow:hidden}.profile-image-block__img-wrapper:hover .image-controls{opacity:1}.profile-image-block__img{width:100%;height:100%;border-radius:16px;object-fit:contain}.profile-image-block__controls{position:absolute;top:0;left:0;right:0;bottom:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;opacity:0;transition:.2s ease}.profile-image-block__controls:focus-within{opacity:1}.image-controls{display:flex;flex-direction:column;justify-content:space-between}.image-controls__button{background-color:rgba(0,0,0,.8);padding:10px;min-width:32px;min-height:32px;display:flex;align-items:center;color:#fff;font-weight:700;width:100%;cursor:pointer}.image-controls__button:hover{color:#17476f}.image-controls__label{margin-left:10px}.image-controls__button--theme-rounded{width:unset;border-radius:50%;padding:0;justify-content:center;margin-left:auto;margin-right:3px;margin-top:3px}.file-snils-block{margin-top:20px}.trajectory-list{display:flex;grid-gap:24px;gap:24px;flex-wrap:wrap;justify-content:flex-start;margin:24px 0}@media screen and (max-width:1050px){.trajectory-list{justify-content:center}}.trajectory-list__trajectory-element{max-width:500px;padding:24px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;color:#2b2b2b;cursor:pointer;transition:color .2s ease-in,border-color .2s ease-in,background-color .2s ease-in}@media screen and (max-width:1050px){.trajectory-list__trajectory-element{max-width:100%}}.trajectory-list__trajectory-element ul li{margin-top:16px;margin-left:24px;list-style:disc}.trajectory-list__trajectory-element ul li.first{list-style:none}.trajectory-list__trajectory-element ul li.first>p{font-weight:700}.trajectory-list__trajectory-element ul li.number{margin-left:24px;list-style:none}.trajectory-list__trajectory-element ul li:first-letter{text-transform:uppercase}.trajectory-list__trajectory-element .link{color:#17476f}.trajectory-list__trajectory-element .link:hover{color:#215d87}.trajectory-list__trajectory-element .link:active{color:#4291c5}.trajectory-list__trajectory-element:hover{color:#215d87;border-color:#215d87}.trajectory-list__trajectory-element:active{color:#4291c5;border-color:#4291c5}.trajectory-list__trajectory-element.active{background:#17476f;border-color:#17476f;color:#fff}.trajectory-list__trajectory-element.active .link{color:#fff}.trajectory-list__trajectory-element.active .link:hover{color:#ddd}.trajectory-list__trajectory-element.active .link:active{color:#cbcbcb}.trajectory-list__trajectory-element.disabled{color:#bcbcbc;border-color:#bcbcbc;background:#fafafa;pointer-events:none}.trajectory-list__trajectory-element h2{font-style:normal;font-weight:700;font-size:24px;line-height:32px}.trajectory-list__trajectory-element p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;margin-bottom:16px}@media screen and (max-width:640px){.trajectory-list{margin-bottom:30px;grid-gap:16px;gap:16px}.trajectory-list__trajectory-element{padding:16px 10px;flex:unset;width:100%}.trajectory-list .button{width:100%}}.level-list{margin-top:24px;margin-bottom:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.level-list__level-element{box-sizing:border-box;padding:24px;border:1px solid #e5e5e5;border-radius:4px;color:#2b2b2b;white-space:pre-wrap;text-align:center;flex-grow:1;transition:color .2s ease-in,border-color .2s ease-in,background-color .2s ease-in;cursor:pointer}.level-list__level-element ul li{margin-top:16px;margin-left:24px;list-style:disc}.level-list__level-element ol li{margin-left:24px;list-style:decimal}.level-list__level-element:hover{color:#215d87;border-color:#215d87}.level-list__level-element.active{border-color:#17476f;background-color:#17476f;color:#fff}.level-list__level-element h2{font-style:normal;font-weight:700;font-size:24px;line-height:32px}.level-list__level-element p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;margin-bottom:16px}@media screen and (max-width:640px){.level-list{margin-bottom:30px;grid-gap:15px;gap:15px}.level-list__level-element{padding:16px 10px;flex:unset;width:100%}.level-list .button{width:100%}}.card{width:100%;height:auto;display:grid;padding:24px;grid-template-rows:auto;grid-row-gap:24px;row-gap:24px;background:#fff;border:1px solid #e5e5e5}.card__head{width:100%;display:flex;justify-content:space-between}.card__header{color:#2b2b2b;font-size:20px;font-weight:700}.card__download{display:grid;grid-template-columns:auto auto;grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;align-items:center}.card__signature{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-end}.card__content-direction{display:grid;grid-template-columns:auto auto;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.download-files-form{display:grid;grid-template-rows:auto;grid-row-gap:24px;row-gap:24px}.download-files-form__header{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.download-file-form__item{margin:5px 0}.download-files-form__header{border:1px solid #17476f;border-radius:4px;padding:12px}.statements-container{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px}.statements-container__element{display:flex;flex-direction:column;width:calc(50% - 12px);padding:24px;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;grid-gap:24px;gap:24px}.statements-container__element h2{font-weight:700;font-size:20px;line-height:32px;color:#2b2b2b}.statements-container__element-text{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.statements-container__element-text p{font-weight:400;font-size:16px;line-height:20px;color:#575756}.statements-container__element-text p b.success{color:#17476f}.statements-container__element-btn-panel{display:flex;grid-gap:24px;gap:24px}.statements-container__element-btn-panel_icon{min-width:40px}.statements-container__element:hover{border-color:#215d87}.statements-container__element:hover h2{color:#215d87}.statements-container__element:active{border-color:#4291c5}.statements-container__element:active h2{color:#4291c5}@media screen and (max-width:900px){.statements-container__element{width:100%}.statements-container__element .button{margin-top:10px}}@media screen and (max-width:640px){.statements-container{grid-gap:10px;gap:10px}.statements-container__element{width:100%}.statements-container__element .button{margin-top:10px}}.achivements__title{font-weight:700;margin:24px 0}.achievements__subtitle{margin-top:-12px;margin-bottom:24px}.achievements__subtitle a{color:#17476f}.achievements__subtitle a:hover{color:#215d87}.achivements__button{margin-bottom:30px}.achivements__checkbox{margin-top:30px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.entr-exams__text{line-height:20px;margin-bottom:30px}.entr-exams__prompt{background-color:#fff;border:1.5px solid #000;padding:15px;border-radius:20px;margin-bottom:20px}.entr-exams__prompt-text{font-weight:700;margin:0}.entr-exams__form{display:flex;flex-direction:column;height:100%}.entr-exams__texts{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:auto}.entr-exams-table{width:100%;border-collapse:collapse}.entr-exams-table__head-cell{font-weight:400;font-size:14px;line-height:20px;vertical-align:middle;padding:10px 0;width:25%}.entr-exams-table__cell{width:25%;vertical-align:middle;padding:20px 0}.entr-exams-table__cell--align-center,.entr-exams-table__head-cell--align-center{text-align:center}.entr-exams-table__row{border-bottom:1px solid #e5e5e5}.entr-exams-table__discipline,.entr-exams-table__estimate{font-weight:700;color:#2b2b2b}.entr-exams-table__date{text-transform:uppercase;color:#bcbcbc;font-weight:700}.create-contract-form__radio{margin-bottom:24px}.create-contract-form__button{margin-top:24px;margin-left:auto}.contract-card{padding:24px;border:1px solid #e5e5e5}.contract-card__title{font-weight:700;color:#2b2b2b;font-size:20px;margin-bottom:20px}.contract-card__payment-type{margin-bottom:24px}.contract-card__payment-type--bold{font-weight:700}.contract-card__download{display:flex;margin-bottom:24px}.contract-card__download-button{min-width:220px;margin-right:20px}.contract-card__subtitle{font-weight:700;margin-bottom:24px}.contract-card__footer{display:flex;align-items:center;justify-content:flex-end}.contract-card__uploader{margin-bottom:24px}.contract-card__button+.contract-card__button{margin-left:24px}.privileges-table{width:100%;height:auto;border-collapse:collapse}.privileges-table thead{color:#575756;font-size:14px}.privileges-table tbody{color:#2b2b2b;font-size:16px}.privileges-table tr{height:44px;border-bottom:1px solid #e5e5e5}.privileges-table td{vertical-align:middle;padding:12px 24px 12px 0}.privileges-table__icons{display:grid;grid-template-columns:auto auto auto;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.privileges-table__icons button{transition:color .55s}.privileges-table__icons button:hover{cursor:pointer;color:#17476f}.privileges-table__icons button:disabled{color:#bcbcbc}.result-exam{flex-direction:column}.result-exam,.result-exam__btn,.result-exam__element{display:flex;grid-gap:24px;gap:24px}.result-exam__element{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;flex-direction:row;padding:24px}.result-exam__element_field{flex:1 1}.result-exam__element_status{align-items:center;height:40px;width:100px;display:flex;flex-direction:row-reverse;justify-content:space-between;color:#17476f}.result-exam__element_status svg{height:20px}.result-exam__element_status .button{min-width:0;height:40px}.result-exam__document{display:flex;flex-direction:row;grid-gap:24px;gap:24px;flex-wrap:wrap}.result-exam__document-field{align-items:center;width:calc(50% - 12px);margin-top:18px;margin-bottom:18px}.result-exam__document-field-full-width{width:100%}.result-exam__document-container{display:flex;width:calc(50% - 12px);margin-top:0;grid-gap:24px;gap:24px}.anotherPassports{grid-gap:12px;gap:12px}.accordion-tab,.anotherPassports{display:flex;flex-direction:column}.accordion-tab{align-items:flex-start;padding:24px;margin:24px 0;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;align-self:stretch}.accordion-tab__header{display:flex;align-items:center;justify-content:space-between;width:100%}.accordion-tab__header_title{font-weight:700;font-size:20px;line-height:32px;color:#575756}.accordion-tab__header_btn{transition:.2s ease;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;min-width:40px;height:40px}.accordion-tab__header_btn.rotate{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.accordion-tab__body{display:none;margin-top:24px;width:100%;transition:.2s ease;transition-property:height}.accordion-tab__body.show{display:flex}.moderator-contract-filter,.moderator-personal-information-filter,.moderator-statements-filter{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;grid-column-gap:42px;-webkit-column-gap:42px;column-gap:42px}.moderator-contract-filter .filter-form__field,.moderator-personal-information-filter .filter-form__field,.moderator-statements-filter .filter-form__field{width:calc(20% - 34px);min-height:60px;margin-top:30px}.moderator-contract-filter footer,.moderator-personal-information-filter footer,.moderator-statements-filter footer{margin-top:24px;display:flex;justify-content:space-between;align-items:center;width:100%}.moderator-contract-filter footer h2,.moderator-personal-information-filter footer h2,.moderator-statements-filter footer h2{font-weight:700;font-size:20px;line-height:32px;color:#575756}.moderator-contract-filter footer div,.moderator-personal-information-filter footer div,.moderator-statements-filter footer div{display:flex;grid-gap:24px;gap:24px}.moderator-contract-filter footer div .button,.moderator-personal-information-filter footer div .button,.moderator-statements-filter footer div .button{padding:10px 30px}.moderator-contract-info{display:flex;flex-direction:column;align-items:flex-start;padding:24px;margin:24px 0;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;grid-gap:24px;gap:24px}.moderator-contract-info__inline{width:100%}.moderator-contract-info__block-row,.moderator-contract-info__inline{display:flex;justify-content:space-between}.moderator-contract-info__block-row span{width:65%}.moderator-contract-info__block{display:flex;flex-direction:column;grid-gap:12px;gap:12px;color:#575756;width:100%}.moderator-contract-info__block h2{font-weight:700;font-size:20px;line-height:32px;margin-bottom:12px}.moderator-contract-info__block p{font-size:16px;line-height:20px;color:#575756}.moderator-contract-info__block span{color:#2b2b2b;font-weight:700}.moderator-contract-info__block_file-container{display:flex;flex-wrap:wrap;grid-gap:24px 48px;gap:24px 48px}.moderator-contract-info__input,.moderator-contract-info__select{width:400px;min-height:60px;margin-top:16px}.moderator-contract-info__footer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.moderator-contract-info__footer-btn{display:flex;grid-gap:12px;gap:12px}.moderator-contract-info__footer-btn-reject{background:none}.upload-contract__button{margin-top:20px}.upload-contract__block-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto auto;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.moderator-contract__header{width:100%;display:flex;justify-content:space-between;align-items:center}.moderator-data-list{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.moderator-data-list__element{display:flex;flex-direction:row;font-style:normal;font-size:16px;line-height:20px;grid-gap:24px;gap:24px}.moderator-data-list__element>div{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:275px}.moderator-data-list__element>div>p{font-weight:400;color:#575756;flex-shrink:0}.moderator-data-list__element>span{font-weight:700;color:#2b2b2b}.listGroup{padding:12px;border:1px solid #cbcbcb;border-radius:6px}.listGroup,.moderator-directions-element{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.moderator-directions-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:24px;margin-bottom:24px;cursor:pointer}.moderator-directions-element__header{display:flex;flex-direction:row;justify-content:space-between;font-weight:700;font-style:normal;font-size:20px;line-height:32px}.moderator-directions-element__header h2{color:#2b2b2b}.moderator-directions-element__header-status{color:#3a79d7}.moderator-directions-element__header-status-deleted{color:#ff2b2b}.moderator-directions-element__body{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.moderator-directions-element__body .moderator-data-list{grid-gap:12px;gap:12px}.moderator-directions-element__body-input{width:47%;min-height:60px;margin-top:15px}.moderator-directions-element__body-table td:nth-child(3),.moderator-directions-element__body-table td:nth-child(4){width:16%}.moderator-directions-element__body-table tbody tr:last-child{border-bottom:none}.moderator-directions-element__info{display:grid;grid-template-columns:auto 180px;align-items:flex-end;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.moderator-special-quota{color:green!important}.moderator-file{display:flex;align-items:center;font-size:16px;line-height:20px;color:#3a79d7}.moderator-file h5{font-weight:700}.moderator-file p{color:#575756;font-weight:400}.moderator-file:hover,.moderator-file:hover h5{color:#215d87}.moderator-file:active,.moderator-file:active h5{color:#4291c5}.table-list{display:flex;flex-direction:column;align-items:flex-start;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;align-self:stretch;width:max(100%,100vw - 40px);margin:24px 0 24px calc(50% - 50vw + 20px)}.table-list__radio-btn{padding:10px;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#2b2b2b}.table-list__radio-btn.active{color:#fff;background:#c8a06b;border-radius:48px}.table-list header{width:100%;justify-content:space-between;align-items:center;padding:24px}.table-list header,.table-list header div{display:flex;flex-direction:row}.table-list header div p{display:flex;align-items:center;justify-content:center;margin-right:8px}.table-list__main{width:100%;overflow:auto}.table-list__body{min-width:100%;border-collapse:collapse;font-size:12px}.table-list__body tr{border-bottom:1px solid #e5e5e5}.table-list__body thead tr{background-color:#fafafa}.table-list__body thead tr th{text-align:start}.table-list__body tbody tr:nth-child(odd){background:#fff}.table-list__body tbody tr:nth-child(2n){background:#fafafa}.table-list__body tbody tr:hover{background:#e5e5e5}.table-list__body tbody tr:active{background:#ddd}.table-list__body td,.table-list__body th{padding:9px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2b2b2b}.table-list__body th{color:#575756;font-weight:400}.table-list__body td:nth-child(4),.table-list__body td:nth-child(6),.table-list__body td:nth-child(7){white-space:nowrap}.table-list__body th{text-align:center}.table-list__body__item-controls{display:flex;justify-content:space-around}.achivements-table{width:100%;border-collapse:collapse}.achivements-table th{font-size:14px;font-weight:400}.achivements-table td,.achivements-table th{padding:12px 6px}.achivements-table td:first-child,.achivements-table th:first-child{padding-left:0}.achivements-table td:last-child,.achivements-table th:last-child{padding-right:0}.achivements-table td:nth-child(3),.achivements-table td:nth-child(4){min-width:110px}.achivements-table tr{border-bottom:1px solid #e5e5e5}.achivements-table .buttons{display:flex}.achivements-table .buttons button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#2b2b2b}.achivements-table .buttons button:hover{color:#17476f}.achivements-table .buttons button+button{margin-left:4px}.achivements-table .buttons button:disabled{color:#bcbcbc}.achivements-table .buttons svg{width:20px;height:20px}.table-incoming-students{width:100%;border:1px solid #e5e5e5;border-radius:4px;margin-top:24px}.table-incoming-students__link{min-height:80px;font-weight:700;cursor:pointer;font-size:20px;line-height:32px;color:#2b2b2b;border-bottom:1px solid #e5e5e5;padding:24px}.table-incoming-students__link:hover{color:#215d87}.table-incoming-students__link:active{color:#4291c5}.students-form{width:100%;height:auto;background:#fafafa;border-radius:4px;margin-top:20px;padding:24px;border:1px solid #e5e5e5}.students-form__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.students-form__field{flex-basis:290px;min-height:60px;margin-top:30px}.students-form__amount{margin-top:42px;display:flex;font-weight:700;font-size:20px;line-height:32px;color:#575756}.students-form__amount span:first-child{margin-right:24px}.students-search{width:468px}.admin-user-element{display:flex;flex-direction:row;background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:24px;margin-bottom:24px;grid-gap:24px;gap:24px}.admin-user-element__info{width:50%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.admin-user-element__info h2{font-weight:700;font-style:normal;font-size:20px;line-height:32px;color:#2b2b2b}.admin-user-element__info h2:first-letter{text-transform:uppercase}.admin-user-element__info a{color:#17476f}.admin-user-element__info a:hover{text-decoration:underline}.admin-user-element__actions{display:flex;flex-direction:column;width:50%}.admin-user-element__actions h2{padding-left:15px;margin-bottom:16px;font-size:20px;line-height:32px;font-weight:700;font-style:normal;color:#575756}.admin-user-element__actions-btn{width:100%;padding:15px;color:#575756;font-weight:700;font-style:normal;border-bottom:1px solid #17476f;cursor:pointer}.admin-user-element__actions-btn:hover{outline:1px solid #17476f;background:#fafafa}.rcw-widget-container .rcw-conversation-container{width:370px}.rcw-widget-container .rcw-conversation-container .rcw-header{background-color:#17476f}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-message-text{padding:10px;background-color:#e5e5e5;max-width:75%;min-width:116px}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-message-text p{color:#000}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-message-text p:last-child{color:#575756;margin-top:-8px;text-align:right;font-size:.8rem}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-response{width:100%}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-response .rcw-message-text p:first-child{color:#575756;margin-bottom:-12px;font-size:.8rem}.rcw-widget-container .rcw-conversation-container .rcw-messages-container .rcw-client{align-items:end;width:100%}.rcw-widget-container .rcw-conversation-container .quick-buttons-container .quick-buttons .quick-list-button .quick-button{border-color:#17476f;font-size:.9rem;color:#575756}.rcw-widget-container .rcw-conversation-container .quick-buttons-container .quick-buttons .quick-list-button .quick-button:active{background-color:#17476f}.rcw-widget-container .rcw-conversation-container .rcw-sender{display:flex;justify-content:space-around;align-items:center;max-height:none}.rcw-widget-container .rcw-conversation-container .rcw-sender .rcw-new-message{width:100%;margin-right:1rem;padding:.75rem;overflow-y:auto}.rcw-widget-container .rcw-conversation-container .rcw-sender .rcw-new-message .rcw-input{cursor:text;min-height:21px;overflow-y:visible;overflow-y:initial}.rcw-widget-container .rcw-conversation-container .rcw-sender .rcw-new-message .rcw-input:focus{outline:none}.rcw-widget-container .rcw-launcher{background-color:#17476f}.rcw-widget-container .rcw-launcher .rcw-close-launcher,.rcw-widget-container .rcw-launcher .rcw-open-launcher{display:flex;margin:auto}.add-file-modal__input{margin:40px 0}.add-file-modal__button{margin-top:24px;margin-left:auto}.add-file-modal__error{color:#ff2b2b;font-size:12px}.add-file-modal__uploader{margin-top:24px}.modal-layer{z-index:5000;position:fixed;top:0;left:0;right:0;bottom:0}.modal-layer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.modal-layer__modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:640px){.modal-layer__modal{width:95vw}}.template-modal{background-color:#fafafa;border-radius:4px;padding:24px}@media screen and (max-width:640px){.template-modal{padding:12px;top:5%;left:2.5%;right:2.5%;bottom:5%;-webkit-transform:none;transform:none;width:auto;overflow:auto}}.template-modal__header{display:flex;justify-content:space-between;align-items:center}.template-modal__title{font-size:24px;font-weight:700;color:#2b2b2b;margin-right:24px}.template-modal__close-btn{min-width:unset;width:40px;height:40px;font-size:18px;text-transform:unset}.edit-profile-img-modal{max-height:80vh;overflow:auto}@media screen and (max-width:640px){.edit-profile-img-modal{max-height:none}}.edit-profile-img-modal__cropper{margin-top:48px;align-items:center;max-height:500px}.edit-profile-img-modal__controls,.edit-profile-img-modal__cropper{display:flex;justify-content:center}.edit-profile-img-modal__control{min-width:unset;width:40px;height:40px;padding:0;font-size:18px;text-transform:unset;margin:4px}.edit-profile-img-modal__control:disabled{pointer-events:none;opacity:.4}.edit-profile-img-modal__file-input{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.edit-profile-img-modal__footer{display:flex;justify-content:space-evenly;margin-top:48px}.edit-profile-img-modal__button{cursor:pointer}.edit-profile-img-modal__button+.edit-profile-img-modal__button{margin-left:24px}.change-password-modal__field{width:280px;margin-top:30px;min-height:60px}.change-password-modal__field--min-h-90{min-height:90px}.change-password-modal__button{margin-top:40px;width:100%}.template-auth-page{display:flex;justify-content:center;padding:20px 15px 0;margin-top:14px}.add-files-page__wrapper{margin:0 40px}@media screen and (max-width:640px){.add-files-page__wrapper{margin:0 5px}}.add-files-page__title{margin:40px 0 20px;font-size:24px}@media screen and (max-width:640px){.add-files-page__title{margin-left:10px}}.add-files-page__body{padding:24px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fafafa}@media screen and (max-width:640px){.add-files-page__body{padding:12px}}.add-files-page__items{margin-top:20px}.add-files-page__item{margin:10px 0}.additional-file{display:flex;align-items:center}.additional-file__name{font-weight:700;color:#17476f;margin-bottom:5px}.additional-file__icon-wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:80px;height:80px}.additional-file__button{color:#17476f;cursor:pointer}.additional-file__del-button{display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:5px;right:5px}.viewer-layout__content{max-width:1500px;margin:0 auto;padding:0 6px}.sidenav-page{margin:0 40px}@media screen and (max-width:640px){.sidenav-page{margin:0 5px}}.sidenav-page__title{margin:40px 0 20px;font-size:24px}@media screen and (max-width:640px){.sidenav-page__title{margin-left:10px}}.sidenav-page__content{display:flex}@media screen and (max-width:900px){.sidenav-page__content{flex-direction:column}}.sidenav-page__nav-container{flex:1 1}.sidenav-page__inner{flex:1.7 1;padding:24px;border:1px solid #17476f;border-radius:4px;background-color:#fafafa;min-height:50vh}@media screen and (max-width:640px){.sidenav-page__inner{padding:12px;border-color:#e5e5e5}}.sidenav-page__button{margin-left:auto;margin-top:12px}.progresstab_page{margin:40px 40px 20px}.progresstab_page__tab-container{flex:1 1;flex-direction:row}.progresstab_page__tab{display:flex;flex-direction:row;align-items:stretch;padding:0}.progresstab_page__tab_element{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:72px;flex:.33 1;padding:14px 24px;background:#fafafa;color:#2b2b2b}.progresstab_page__tab_element h2{font-weight:700;font-size:16px;line-height:24px}.progresstab_page__tab_element p{font-size:14px;line-height:20px;text-align:center}.progresstab_page__tab_element:hover{color:#215d87}.progresstab_page__tab_element:active{color:#4291c5}.progresstab_page__tab_element.active{color:#2b2b2b;background:#e5e5e5}.progresstab_page__tab_element.disabled{color:#bcbcbc;pointer-events:none}.progresstab_page__tab_element:first-child{border-bottom-left-radius:16px;border-top-left-radius:16px}.progresstab_page__tab_element:last-child{border-bottom-right-radius:16px;border-top-right-radius:16px}.progresstab_page__title{margin:40px 0 20px;font-size:24px}@media screen and (max-width:640px){.progresstab_page{margin:0 15px}.progresstab_page__title{margin:30px 0;font-size:24px}.progresstab_page__tab{margin:0 -15px;padding:0 15px;overflow-y:auto}.progresstab_page__tab_element{flex:none;height:100%;width:-webkit-min-content;width:min-content;padding:5px 12px}.progresstab_page__tab_element h2{min-width:-webkit-max-content;min-width:max-content;font-size:12px;line-height:16px}.progresstab_page__tab_element p{font-size:10px;line-height:14px}}.create-page{margin:40px 40px 20px}.create-page__title{font-size:24px;margin-bottom:24px}.create-page__header{display:flex;width:100%}.create-page__header.row{flex-direction:row;justify-content:space-between}.create-page__header.column{flex-direction:column}.create-page__header .button{margin-bottom:24px;padding:10px}@media screen and (max-width:640px){.create-page{margin:0 15px}.create-page__header{flex-direction:column!important}.create-page__title{margin:30px 0}.create-page .button{width:100%}}.trajectory-page{display:flex;flex-direction:column}.trajectory-page .button{margin-left:auto}@media screen and (max-width:640px){.trajectory-page .button{width:100%}}.level-page{display:flex;flex-direction:column}.level-page button{margin-left:auto}@media screen and (max-width:640px){.level-page .button{width:100%}}.filling-statements{margin-top:24px}.filling-statements .sidenav-page__title{display:none}.filling-statements .mb-12{margin-bottom:12px}.filling-statements .mt-24{margin-top:24px}.filling-statements .mb-24{margin-bottom:24px}.filling-statements .mr-24{margin-right:24px}@media screen and (max-width:640px){.filling-statements .directions-training-create-page .button,.filling-statements .directions-training-list-page .button{width:100%}}.filling-statements .directions-training-search{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;grid-gap:24px;gap:24px}.filling-statements .directions-training-search form{display:flex;justify-content:space-between;width:100%}.filling-statements .directions-training-search__input{flex-basis:calc(100% - 100px)}.filling-statements .directions-training-search .button{min-width:75px}.filling-statements .directions-training-search__select{flex:1 1}.filling-statements .directions-training-search__select--full-width{min-width:100%}.filling-statements .directions-training-search__reset-filter{width:100%}@media screen and (max-width:640px){.filling-statements .directions-training-search{grid-gap:10px;gap:10px}.filling-statements .directions-training-search .directions-training-search__input{margin-right:10px}.filling-statements .directions-training-search .button{width:-webkit-max-content;width:max-content;padding:10px}.filling-statements .directions-training-search .directions-training-search__select{flex:1 0 100%}}.filling-statements .directions-training-element-priority{width:60%}.filling-statements .directions-training-element{display:flex;flex-direction:column;padding:24px;margin-bottom:24px;grid-gap:24px;gap:24px;width:100%;font-size:16px;line-height:20px;color:#575756;border:1px solid #e5e5e5;border-radius:4px}.filling-statements .directions-training-element__control-btn-container{align-self:flex-end}.filling-statements .directions-training-element__control-btn-container_btn{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.filling-statements .directions-training-element__control-btn-container_btn button{min-width:40px}.filling-statements .directions-training-element .row{display:flex;justify-content:space-between;width:100%;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.filling-statements .directions-training-element .column{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.filling-statements .directions-training-element .row_flex{flex-direction:row-reverse}.filling-statements .directions-training-element .priority-number{padding-top:3%;padding-right:10px}.filling-statements .directions-training-element .column-trial_type{margin-top:60px;font-size:14px;flex-basis:25%}.filling-statements .directions-training-element .column-trial_item{margin-top:10px;margin-bottom:10px}.filling-statements .directions-training-element .column-trial_item_trials{padding-top:22px}.filling-statements .directions-training-element .column-flex{flex-basis:30%;padding-top:12px}.filling-statements .directions-training-element .column-flex-full{flex-basis:100%}.filling-statements .directions-training-element .column-trial{flex-basis:40%}.filling-statements .directions-training-element h2{font-weight:700;font-size:20px;line-height:32px;color:#17476f}.filling-statements .directions-training-element:hover{border-color:#215d87}.filling-statements .directions-training-element:hover h2{color:#215d87}@media screen and (max-width:640px){.filling-statements .directions-training-element{margin-top:10px;margin-bottom:10px;grid-gap:10px;gap:10px;padding:15px}.filling-statements .directions-training-element .row{grid-gap:10px;gap:10px;flex-direction:column}.filling-statements .directions-training-element__control-btn-container,.filling-statements .directions-training-element__control-btn-container .check{width:100%}.filling-statements .directions-training-element__control-btn-container_btn{width:100%;grid-gap:10px;gap:10px}.filling-statements .directions-training-element__control-btn-container_btn .button{flex:1 1}}.special-quota{background-color:#9f9}.unit-uderline{font-size:17px}.contract-list-page__header{display:flex;margin-bottom:24px}.contract__info-first{margin-bottom:20px}.contract__info-bold{font-weight:700}.contract__info-italic{font-style:italic}.contract__info-underline{text-decoration:underline}.contract__info-list{list-style-type:decimal;padding-left:40px;margin-bottom:20px}.contract__info-link{color:#3a79d7;text-decoration:underline}.contract__info-center{text-align:center}.contract__section{margin-top:24px;margin-bottom:24px}.moderator-statements-page{margin:0 15px}.moderator-statements-page__title{margin:64px 0 24px;font-size:24px;line-height:32px}.moderator-statements-id-page{margin:0 15px}.moderator-statements-id-page__header{display:flex;justify-content:space-between}.moderator-statements-id-page__header-title{margin:64px 0 24px;font-style:normal;font-weight:700;font-size:24px;line-height:32px}.moderator-statements-id-page__header-btn{margin:64px 0 24px}.moderator-statements-id-page__header-select{margin:64px 0 24px;width:300px}.moderator-statements-id-page .sidenav-page{margin:0}.moderator-statements-id-page .moderator-contract-info h2{margin-bottom:0}.moderator-statements-id-page .moderator-contract-info .select-container{margin-top:15px}.moderator-statements-id-page .moderator-contract-info .button{padding:10px 15px;min-width:0}.moderator-basic-data-page .moderator-basic-data-page__image{display:flex;flex-direction:row;align-items:center;margin-bottom:24px;grid-gap:24px;gap:24px}.moderator-basic-data-page .moderator-basic-data-page__image .moderator-data-list{grid-gap:12px;gap:12px}.moderator-basic-data-page .moderator-basic-data-page__image .moderator-data-list p{width:200px}.moderator-documents-page{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.moderator-contract-page{margin:0 15px}.moderator-contract-page__title{margin:64px 0 24px;font-size:24px;line-height:32px}.moderator-contract-id-page{margin:0 5px}.moderator-contract-id-page__title{margin:64px 0 24px;font-style:normal;font-weight:700;font-size:24px;line-height:32px}.moderator-directions-element__body-table,.moderator-exam-result-page .moderator-exam-result-table,.moderator-hallmarks-table{width:calc(100% + 48px);border-collapse:collapse;margin-left:-24px}.moderator-directions-element__body-table th,.moderator-exam-result-page .moderator-exam-result-table th,.moderator-hallmarks-table th{font-size:14px;font-weight:400}.moderator-directions-element__body-table td,.moderator-directions-element__body-table th,.moderator-exam-result-page .moderator-exam-result-table td,.moderator-exam-result-page .moderator-exam-result-table th,.moderator-hallmarks-table td,.moderator-hallmarks-table th{max-width:180px;padding:12px 6px}.moderator-directions-element__body-table td:first-child,.moderator-directions-element__body-table th:first-child,.moderator-exam-result-page .moderator-exam-result-table td:first-child,.moderator-exam-result-page .moderator-exam-result-table th:first-child,.moderator-hallmarks-table td:first-child,.moderator-hallmarks-table th:first-child{padding-left:24px}.moderator-directions-element__body-table td:last-child,.moderator-directions-element__body-table th:last-child,.moderator-exam-result-page .moderator-exam-result-table td:last-child,.moderator-exam-result-page .moderator-exam-result-table th:last-child,.moderator-hallmarks-table td:last-child,.moderator-hallmarks-table th:last-child{padding-right:24px}.moderator-directions-element__body-table td:nth-child(3),.moderator-directions-element__body-table td:nth-child(4),.moderator-exam-result-page .moderator-exam-result-table td:nth-child(3),.moderator-exam-result-page .moderator-exam-result-table td:nth-child(4),.moderator-hallmarks-table td:nth-child(3),.moderator-hallmarks-table td:nth-child(4){min-width:110px}.moderator-directions-element__body-table tr,.moderator-exam-result-page .moderator-exam-result-table tr,.moderator-hallmarks-table tr{border-bottom:1px solid #e5e5e5}.moderator-directions-element__body-table .buttons,.moderator-exam-result-page .moderator-exam-result-table .buttons,.moderator-hallmarks-table .buttons{display:flex}.moderator-directions-element__body-table .buttons button,.moderator-exam-result-page .moderator-exam-result-table .buttons button,.moderator-hallmarks-table .buttons button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#2b2b2b}.moderator-directions-element__body-table .buttons button:hover,.moderator-exam-result-page .moderator-exam-result-table .buttons button:hover,.moderator-hallmarks-table .buttons button:hover{color:#17476f}.moderator-directions-element__body-table .buttons button+button,.moderator-exam-result-page .moderator-exam-result-table .buttons button+button,.moderator-hallmarks-table .buttons button+button{margin-left:4px}.moderator-directions-element__body-table .buttons button:disabled,.moderator-exam-result-page .moderator-exam-result-table .buttons button:disabled,.moderator-hallmarks-table .buttons button:disabled{color:#bcbcbc}.moderator-directions-element__body-table .buttons svg,.moderator-exam-result-page .moderator-exam-result-table .buttons svg,.moderator-hallmarks-table .buttons svg{width:20px;height:20px}.moderator-hallmarks-checkbox{margin-top:32px}.moderator-exam-result-page{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.moderator-exam-result-page .button{margin-left:auto}.moderator-exam-result-page h2{font-style:normal;font-weight:700;font-size:20px;line-height:32px;color:#575756}.moderator-exam-result-page .moderator-data-list{grid-gap:12px;gap:12px}.moderator-exam-result-page .moderator-exam-result-table td:nth-child(3),.moderator-exam-result-page .moderator-exam-result-table td:nth-child(4){min-width:0}.privileges-page{display:grid;grid-template-rows:auto;grid-row-gap:24px;row-gap:24px}.privileges-page__title{color:#575756;font-weight:700;font-size:16px}.lgota-file-uploader,.special-docs__container{margin-bottom:20px}.special-docs__container:not(:first-child){margin-top:20px}.special-docs__link{color:#17476f}.special-docs__link:hover{color:#215d87}.special-docs__link:active{color:#4291c5}.not-found-page{display:flex;flex-direction:column;align-items:center;margin-top:90px;grid-gap:24px;gap:24px}.not-found-page h1{font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#2b2b2b}@media screen and (max-width:640px){.not-found-page{margin:90px 5px}.not-found-page__btn{width:100%}}.students-page{padding:64px 40px}.students-page__box{margin:16px 0}.students-page__link{color:#00f;text-decoration:underline}.list-students{padding:64px 112px}.list-students__breadcrumbs{font-size:24px;line-height:32px}.administration-page{margin:0 15px}.administration-page .administration-page-header{display:flex;justify-content:space-between;margin:64px 0 24px}.administration-page__title{font-size:24px;line-height:32px}.administration-page .administration-page-table{border-radius:4px;width:100%;margin-bottom:24px;border-collapse:collapse}.administration-page .administration-page-table tbody tr{background:#fafafa;border:1px solid #e5e5e5}.administration-page .administration-page-table td,.administration-page .administration-page-table th{padding:12px 6px}.administration-page .administration-page-table td:first-child,.administration-page .administration-page-table th:first-child{padding-left:12px}.administration-page .administration-page-table td:last-child,.administration-page .administration-page-table th:last-child{padding-right:12px}.administration-page .administration-page-table .buttons{display:flex}.administration-page .administration-page-table .buttons button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#2b2b2b}.administration-page .administration-page-table .buttons button:hover{color:#17476f}.administration-page .administration-page-table .buttons button+button{margin-left:4px}.administration-page .administration-page-table .buttons button:disabled{color:#bcbcbc}.administration-page .administration-page-table .buttons svg{width:20px;height:20px}.visa-title{font-style:normal;font-weight:700;font-size:20px;line-height:32px;color:#575756;margin-top:20px}.certificate__description{margin-bottom:20px}.certificate__first-block{border:1px solid #a9a9a9;width:100%;padding:20px;display:flex;grid-gap:20px;gap:20px;margin-bottom:40px;justify-content:space-between;flex-wrap:wrap}.certificate__title{font-weight:600;font-size:20px;margin-bottom:15px}.certificate__average{display:flex;flex-direction:column;min-width:48%}.certificate__second-description{margin-bottom:20px}.certificate__second-block{border:1px solid #a9a9a9;width:50%;padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}@media(max-width:1024px){.certificate__second-block{width:100%}}.certificate__line{display:flex;grid-gap:30px;gap:30px;align-items:center;width:100%}.certificate__line>label{width:130px;font-weight:500}@media(max-width:1024px){.certificate__first-block{flex-direction:column;grid-gap:10px;gap:10px}}.direction-training-card{background:#fafafa;border:1px solid #e5e5e5;padding:10px 20px}.direction-training-card>h4{font-weight:700;margin-bottom:20px}.direction-training-card>p{margin-bottom:5px}.direction-training-card__time{margin-bottom:20px!important}.direction-training-card__download-button{display:flex;grid-gap:15px;gap:15px;align-items:center}.direction-training-card__revoke{margin-left:auto}.direction-training-card__list{width:100%;display:grid;grid-template-columns:auto;grid-gap:15px;gap:15px;margin:20px 0}
/*# sourceMappingURL=main.247142dba2ada861378c.chunk.css.map */