@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:url(/static/media/pt-sans-cyrillic-ext-400-normal.0f057f56689da73daeed.woff2) format("woff2"),url(/static/media/pt-sans-all-400-normal.2d16a59d6831ffb3e67d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:url(/static/media/pt-sans-cyrillic-400-normal.9a796c5d2344c7f180b0.woff2) format("woff2"),url(/static/media/pt-sans-all-400-normal.2d16a59d6831ffb3e67d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:url(/static/media/pt-sans-latin-ext-400-normal.037e66b65ae550a369a4.woff2) format("woff2"),url(/static/media/pt-sans-all-400-normal.2d16a59d6831ffb3e67d.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:url(/static/media/pt-sans-latin-400-normal.eaacec0368bd74e64b38.woff2) format("woff2"),url(/static/media/pt-sans-all-400-normal.2d16a59d6831ffb3e67d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:url(/static/media/pt-sans-cyrillic-ext-700-normal.d894eb177954a5d7300a.woff2) format("woff2"),url(/static/media/pt-sans-all-700-normal.c292a70832f1984a761d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:url(/static/media/pt-sans-cyrillic-700-normal.0caedc132c7e892eef8c.woff2) format("woff2"),url(/static/media/pt-sans-all-700-normal.c292a70832f1984a761d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:url(/static/media/pt-sans-latin-ext-700-normal.34ae3ded7ef3a51bba6b.woff2) format("woff2"),url(/static/media/pt-sans-all-700-normal.c292a70832f1984a761d.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:url(/static/media/pt-sans-latin-700-normal.5873f30370efcacbc359.woff2) format("woff2"),url(/static/media/pt-sans-all-700-normal.c292a70832f1984a761d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.15}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{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:initial;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:#0000;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;background:#0000;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[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:initial}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{appearance:none}::-webkit-file-upload-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{padding:0;vertical-align:top}th{font-weight:700;text-align:left}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;overflow:hidden;position:relative}.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{border:1px dashed #fff;box-shadow:0 0 0 9999em #00000080;cursor:move;left:0;position:absolute;top:0;touch-action:none;transform:translateZ(0)}.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 #00000080}.ReactCrop__crop-selection:focus{border-color:blue;border-style:solid;outline:none}.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{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.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{height:1px;width:100%}.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{background-color:#0003;border:1px solid #ffffffb3;content:"";display:block;height:10px;outline:1px solid #0000;position:absolute;width:10px}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:blue}.ReactCrop .ord-nw{cursor:nw-resize;left:0;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-nw:after{left:0;top:0}.ReactCrop .ord-n{cursor:n-resize;left:50%;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-right:-5px;margin-top:-5px;right:0;top:0}.ReactCrop .ord-ne:after{right:0;top:0}.ReactCrop .ord-e{cursor:e-resize;margin-right:-5px;margin-top:-5px;right:0;top:50%}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;cursor:se-resize;margin-bottom:-5px;margin-right:-5px;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;cursor:s-resize;left:50%;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;cursor:sw-resize;left:0;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;margin-left:-5px;margin-top:-5px;top:50%}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;left:0;margin-top:-3px;top:0;width:100%}.ReactCrop__drag-bar.ord-e{height:100%;margin-right:-3px;right:0;top:0;width:6px}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;left:0;margin-bottom:-3px;width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;margin-left:-3px;top:0;width:6px}.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{height:24px;width:24px}}.auth-form__body{display:flex;justify-content:space-between}@media screen and (max-width:640px){.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:flex-end}@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%}@media screen and (max-width:640px){.auth-form__fields,.auth-form__policy{flex-basis:100%;margin-bottom:40px}.auth-form__fields{margin-bottom:15px}}.auth-form__input{min-height:60px;width:100%}.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%}.auth-form__button--disabled{opacity:.5}.auth-form__button--disabled:hover{background-color:#e5e5e5!important;cursor:default}.auth_form__button--disabled{cursor:auto;opacity:.5}@media screen and (max-width:640px){.auth-form__button+.auth-form__button{margin-bottom:15px}}.auth-form__button--only-child{margin-top:40px;width:50%}@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__question:last-child{margin-top:-10px}}.auth-form__agreement{margin-top:30px}.auth-form__subtitle{color:#2b2b2b;font-size:16px;font-weight:700;margin-bottom:20px}@media screen and (max-width:640px){.auth-form__subtitle{margin-top:30px}}.form-title{font-size:20px;font-weight:700;line-height:32px}.form-subtitle{font-weight:700;line-height:20px}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#575756;font-family:PT Sans,sans-serif;font-size:16px;font-weight:400}@media screen and (max-width:900px){html{font-size:14px}}#root,.app{display:flex;flex-direction:column;min-height:100vh}.app__body{border-top:1px solid #e5e5e5;flex:1 1;margin-bottom:50px}@media screen and (max-width:640px){.app__body{border:none}}.select-container{position:relative}.select-container--active .select-container__placeholder{font-size:12px;transform:translateY(-150%)}.select-container__placeholder{color:#7c7c7c;cursor:text;left:0;max-width:80%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:10px;transition:transform .15s ease-out,font-size .15s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.select-container__placeholder--required:after{color:#ff2b2b;content:"*"}.select-container__error{color:#ff2b2b;font-size:12px;margin-top:5px}.select-container--error .react-select__control,.select-container--error .react-select__control--is-focused{border-color:#ff2b2b!important}.react-select__control{background-color:#0000!important;border:none!important;border-bottom:1px solid #7c7c7c!important;border-radius:0!important;border-radius:initial!important}.react-select__control--is-focused{border-color:#37b34a!important;box-shadow:none!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{cursor:text!important;padding:2px 0!important}.allSelected.react-select__option,.react-select__option--is-selected{background-color:#37b34a!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}.react-select__indicators{cursor:pointer!important}.react-select__single-value{margin-left:0!important}.react-select__option{cursor:pointer!important}.select-one-button{background:#fff;border:1px solid #e5e5e5;border-radius:4px;display:inline-flex;overflow:hidden}.select-one-button--disabled{cursor:not-allowed;pointer-events:none}.select-one-button--disabled .select-one-button__option{background:#eaeaea;color:#747474}.select-one-button__option{align-items:center;border:0 solid #0000;border-right:1px solid #ccc;display:flex;padding:.5rem .8rem}.select-one-button__option:last-of-type{border-right:0}.select-one-button__option:hover{background:#fafafa}.select-one-button__option:disabled,.select-one-button__option:focus{background:#e5e5e5}.select-one-button__option--selected{color:#2b2b2b}.select-one-button__option-icon{fill:#929292;height:1.5rem;margin-right:.5rem;width:1.5rem}.select-one-button__option--selected .select-one-button__option-icon{fill:#2b2b2b}.select-one-button--size-icons .select-one-button__option-icon{margin-right:0}.select-one-button__option-icon svg{height:100%;object-fit:contain;width:100%}.link{color:#37b34a}.link--disabled{opacity:.5;pointer-events:none}.link:hover{text-decoration:underline}.loader{height:80px;margin:0 auto;width:80px}.loader:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#37b34a #0000;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}.btn-loader{height:16px;margin:0 auto;width:16px}.btn-loader:after{border-color:#fff #0000;border-width:2px;height:16px;margin:0;width:16px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.check{display:flex;padding-left:1.3em;position:relative}.check__box{border-color:#575756;border-radius:2px;border-width:1px;cursor:pointer;height:.9em;margin-left:-1.3em;margin-top:.1em;position:absolute;width:.9em}.check__input:focus+.check__box{box-shadow:0 0 0 3px #37b34a}.check__input:checked:focus+.check__box{box-shadow:0 0 0 3px #7c7c7c}.check__input:checked+.check__box{background-color:#37b34a;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 2 9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#37b34a}.check__input:disabled+.check__box{opacity:.3;pointer-events:none;-webkit-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:-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{color:#2b2b2b;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.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-color:#fff;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 2 9 13.567 3.714 8.556 0 12.272 9 21 24 5.715z' fill='green'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#fff}.check--theme-success-filled.active{background-color:#37b34a}.check--theme-success-filled.active span{color:#fff}.check--theme-success-filled.disabled{background-color:#bcbcbc;pointer-events:none;-webkit-user-select:none;user-select:none}.check--theme-success-filled.disabled span{color:#7c7c7c}@media screen and (max-width:640px){.check--theme-success-filled{width:100%}}.check__input{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.check-signature{margin-right:8px;position:relative}.label-signature{display:flex;justify-content:center}.input-container{color:#7c7c7c}.input-container,.input-container__inner{position:relative}.input-container__input{border-bottom-width:1px;border-color:#7c7c7c;color:#2b2b2b;max-height:39px;padding:10px 0;width:100%}.input-container__input:disabled,.input-container__input:disabled+.input-container__placeholder{opacity:.4}.input-container__input--error{border-color:#ff2b2b}.input-container__input:focus{border-color:#37b34a;outline:none}.input-container__placeholder{cursor:text!important;left:0;max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transition:transform .15s ease-out,font-size .15s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.textarea-container{width:100%}.textarea-container .input-container__placeholder{top:0;transform:translateY(0)}.textarea-container.input-container--active .input-container__placeholder{font-size:14px;transform:translateY(-150%)}.textarea-container .input-container__input.textarea{appearance:none;max-height:240px;min-height:40px;outline:none;overflow:hidden;padding:0;resize:none}.input-container__placeholder--required:after{color:#ff2b2b;content:"*"}.input-container--active .input-container__placeholder{font-size:12px;transform:translateY(-215%)}.input-container__icon{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-container__icon:hover{color:#37b34a}.input-container__icon:active{color:inherit}.input-container__error,.input-container__hint{color:#7c7c7c;font-size:13px;margin-top:5px}.input-container__error{color:#ff2b2b}.input-container__search-icon{bottom:10px;position:absolute;right:0}.button{align-items:center;background-color:#e5e5e5;border-radius:4px;color:#2b2b2b;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-width:150px;padding:15px;text-transform:uppercase;transition:.2s ease;transition-property:background-color}.button:hover{background-color:#ddd}.button:active{background-color:#cbcbcb}.button:disabled{background:#0000;color:#bcbcbc}.button--theme-success{background-color:#37b34a;color:#fff}.button--theme-success:hover{background-color:#319b3d;color:#fff}.button--theme-success:active{background-color:#267a30;color:#fff}.button--theme-success:disabled{background-color:#bcbcbc;color:#7c7c7c}.button--theme-danger{background-color:#ff2b2b;color:#fff}.button--theme-danger:active,.button--theme-danger:hover{background-color:#ce0606;color:#fff}.button--theme-danger:disabled{background-color:#fc6868;color:#fafafa}.button--size-micro{font-size:12px;gap:4px;min-width:75px;padding:8px}.radio-button{border:1px solid #e5e5e5;border-radius:16px;display:flex;flex-direction:column;padding:24px;width:max-content}@media screen and (max-width:640px){.radio-button{width:auto}}.radio-button__label{align-items:center;display:flex;margin:5px 0}.radio-button__label>input{appearance:auto}.radio-button__text{margin-left:10px}.route-button-link:hover{text-decoration:none}.pagination{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.pagination .lang-changer__menu{bottom:100%;top:auto}.pagination__btn-count{align-items:center;display:flex;flex-direction:row;gap:8px}.pagination__btn-panel{display:flex;flex-direction:row;gap:4px;margin-left:48px}.pagination__btn-panel-first{transform:rotate(90deg)}.pagination__btn-panel-last{transform:rotate(-90deg)}.pagination .button{height:40px;min-width:40px;padding:10px;width:40px}.dropdown{position:relative}.dropdown__header{height:40px}.dropdown__header-btn{align-items:center;background:#e5e5e5;border-radius:4px;cursor:pointer;display:flex;justify-content:center;min-width:40px;width:auto}.dropdown__header-btn.rotate{transform:scaleY(-1)}.dropdown__main{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 3px 10px #00000026;display:flex;flex-direction:column;position:absolute;top:40px;width:max-content}.dropdown__main.left{left:0}.dropdown__main.right{right:0}.dropdown__main .dropdown-element{align-items:center;display:flex;gap:8px;height:40px;padding:10px}.dropdown__main .dropdown-element:hover{background-color:#ddd}.dropdown__main .dropdown-element:active{background-color:#cbcbcb}.breadcrumbs{align-items:center;display:flex;flex-direction:row;gap:16px}.breadcrumbs__button{height:40px;min-width:40px;transform:rotate(90deg)}.h1{color:#2b2b2b;font-size:24px;font-weight:400;line-height:32px;margin:0;padding:0}.header{padding:20px}.header__content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1500px}@media screen and (max-width:640px){.header__content{margin-top:10px}}.header__right-corner{display:flex;gap:40px}.header__right-corner .btn-link{margin-left:10px}.header__right-corner .btn-link .button{height:100%;min-width:0;padding:6px 17px}.footer{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1500px;padding:20px;width:100%}@media screen and (max-width:640px){.footer{align-items:flex-start;flex-direction:column-reverse}}.footer__link{color:#2b2b2b;font-weight:700;text-decoration:underline}@media screen and (max-width:640px){.footer__link{margin-bottom:20px}}.footer__link:hover{color:#37b34a}.file-uploader__wrapper{align-items:center;display:flex}.file-uploader__area{border:2px dashed #e5e5e5;border-radius:16px;color:#7c7c7c;cursor:pointer;height:147px;min-width:186px;width:100%}.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{background-color:#e5e5e5;border-style:groove}.file-uploader{display:none}.file-uploader__button{height:100%;padding:16px;text-align:center;width:100%}.file-uploader__info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;width:100%}.file-uploader__filename{cursor:pointer;height:80%;overflow-y:hidden;text-overflow:ellipsis}.file-uploader__file-download-icon{height:24px;width:18px}.file-uploader__files{display:flex;margin:0 38px}.file-uploader__file{align-items:center;color:#575756;display:flex;flex-direction:column;font-size:12px;height:125px;line-height:15px;margin:0 5px;position:relative;text-align:center;width:80px;word-break:break-all}.file-uploader__file-icon{cursor:pointer;height:61px;margin-bottom:10px;width:46px}.file-uploader__cross{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:3px;top:-9px;width:20px}.file-uploader__cross:hover svg path{fill:#ce0606}.file-uploader__cross:disabled svg path{fill:#575756}.file-uploader__cross-icon{height:15px;width:15px}.file-uploader__mobile-description{display:none}@media(max-width:640px){.file-uploader__area{min-width:auto}.file-uploader__button{font-size:12px;line-height:16px}.file-uploader__file-icon{height:55px;width:36px}.file-uploader__file{margin:20px 0 0}.file-uploader__cross{height:30px;right:0;top:-17px;width:30px}.file-uploader__cross-icon{height:25px;width:25px}.file-uploader__files{margin:0 5px}.file-uploader__description{display:none}.file-uploader__mobile-description{display:inline}}.toast{background-color:#fafafa;border-radius:16px;color:#fff;display:flex;font-weight:700;overflow:hidden;width:830px}.toast--theme-success{background-color:#37b34a;color:#fff}.toast--theme-danger{background-color:#ff2b2b}.toast__body{align-items:center;display:flex;flex:1 1;padding:20px 25px}.toast__icon{margin-right:10px}.toast__button{font-size:20px;padding:20px 25px}.toast__button--theme-danger,.toast__button--theme-success{background-color:#fff3}@media screen and (max-width:900px){.toast{max-width:100%;width:auto}}.toast-container{display:flex;justify-content:center;left:50%;position:sticky;top:5px;width:-moz-fit-content;width:fit-content;z-index:9999}.toast-container__items{position:absolute}.toast-container__item{margin:10px}.user-menu{display:flex}@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{align-self:center;display:flex;justify-self:center}@media screen and (max-width:640px){.user-menu__info-moderator{display:none}}.user-menu__icon{border-radius:50%;height:40px;object-fit:cover;width:40px}.user-menu__name{font-weight:700}.user-menu__name-moderator{align-self:center;display:flex;justify-self:center}.user-menu__logout{align-items:center;background:#e5e5e5;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.user-menu__logout:hover{background:#ddd}.user-menu__logout:active{background:#cbcbcb}.close-bg{background-color:#f7f7f7}.lang-changer .lang-changer__control{background-color:#e5e5e5;border:0;border-radius:4px;color:#2b2b2b;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:6px 7px;text-transform:uppercase}.lang-changer .lang-changer__control:hover{background-color:#ddd}.lang-changer .lang-changer__control:active{background-color:#cbcbcb}.lang-changer .lang-changer__indicator,.lang-changer .lang-changer__input,.lang-changer .lang-changer__menu,.lang-changer .lang-changer__menu-list,.lang-changer .lang-changer__value-container{padding:0}.lang-changer .lang-changer__menu{border-radius:4px;box-shadow:0 3px 10px #00000026;color:#2b2b2b;margin:2px 0 0;text-transform:uppercase}.lang-changer .lang-changer__indicator{margin-left:2px}.lang-changer .lang-changer__indicator svg path{color:#2b2b2b}.lang-changer .lang-changer__input{color:#0000!important}.lang-changer .lang-changer__indicator-separator{display:none}.lang-changer .lang-changer__option,.lang-changer .lang-changer__option--is-focused{background-color:#fff;border-radius:4px;color:#2b2b2b;font-weight:700}.lang-changer .lang-changer__option--is-focused:hover,.lang-changer .lang-changer__option:hover{background-color:#e5e5e5;cursor:pointer}.navbar{background-color:#fafafa;width:100%}@media screen and (max-width:640px){.navbar{max-height:0;transition:max-height .6s}.navbar-active{max-height:1000px}}.navbar__items{align-items:flex-end;display:flex;margin:0 auto;max-width:1500px;text-align:center}@media screen and (max-width:640px){.navbar__items{align-items:flex-start;flex-direction:column}.navbar__items>*{border-top:1px solid #e5e5e5;width:100%}.navbar__items>:last-child{border-bottom:1px solid #e5e5e5}}.navbar__item{flex:1 1}.navbar__item-avatar{display:flex;justify-content:space-between;padding:15px}.navbar__item-content{align-items:center;display:flex}@media screen and (max-width:640px){.navbar__item-content>.user-menu__info{align-items:flex-start;display:flex;flex-direction:column;margin:0 10px}}.navbar__link{align-items:center;color:#2b2b2b;display:flex;font-weight:700;justify-content:center;padding:15px}@media screen and (max-width:640px){.navbar__link{justify-content:flex-start}}.navbar__link:hover{color:#37b34a}.navbar__link.active{border-bottom-width:2px;border-color:#37b34a}.sidenav-link{border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;flex-direction:column;padding:20px;transition:.2s ease;transition-property:color}@media screen and (max-width:900px){.sidenav-link{border-radius:4px 4px 0 0}}.sidenav-link:hover{color:#37b34a}.sidenav-link__title{font-weight:700;margin-bottom:5px}.sidenav-link__icon{height:18px;margin-right:3px;width:20px}.sidenav-link__icon--check{color:#37b34a;height:16px}.sidenav-link__icon--exclamation{color:#ff2b2b}.sidenav-link.active{background-color:#37b34a;color:#fff}.sidenav-link.active .sidenav-link__icon--check{color:#fff}.sidenav-link__text{line-height:1.3}.accordion-tab{align-items:flex-start;align-self:stretch;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:column;margin:24px 0;padding:24px}.accordion-tab__header{align-items:center;display:flex;justify-content:space-between;width:100%}.accordion-tab__header_title{color:#575756;font-size:20px;font-weight:700;line-height:32px}.accordion-tab__header_btn{height:40px;min-width:40px;transition:.2s ease;transition-property:transform}.accordion-tab__header_btn.rotate{transform:scaleY(-1)}.accordion-tab__body{display:none;margin-top:24px;transition:.2s ease;transition-property:height;width:100%}.accordion-tab__body.show{display:flex}.center-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.center-container--full-screen{height:100vh;width:100vw}.floating-tooltip{background-color:#fff;border:1px dashed #37b34a;border-radius:4px;padding:10px 15px;right:40px}.template-auth-form{align-items:center;display:flex;flex-direction:column}.template-auth-form__title{color:#2b2b2b;font-size:50px;font-weight:700;line-height:65px;margin-bottom:20px;text-align:center}@media screen and (max-width:900px){.template-auth-form__title{font-size:32px}}@media screen and (max-width:640px){.template-auth-form__title{align-self:flex-start;font-size:24px;font-weight:400;line-height:inherit;margin-bottom:30px;text-align:left}}.template-auth-form__content{background-color:#fafafa;border-radius:4px;max-width:680px;padding:24px}@media screen and (max-width:640px){.template-auth-form__content{background-color:initial;padding:0}}.profile-section+.profile-section{margin-top:30px}.profile-section__heading{align-items:center;display:flex}.profile-section__heading>:not(:first-child){margin-left:10px}.profile-section__svg{fill:#37b34a;position:relative}.profile-section__svg:hover:after{word-wrap:break-word;animation:fade-in .5s;animation-fill-mode:forwards;background-color:#fff;border:1px solid #37b34a;border-radius:20px;content:attr(title-hint);left:10px;min-width:270px;padding:15px;position:absolute;top:-350%;visibility:hidden}@media screen and (max-width:640px){.profile-section__svg:hover:after{left:-400%}}.profile-section__title{font-weight:700}.profile-section__title.normal{font-size:inherit}.profile-section__title.large{font-size:20px}.profile-section__title--required:after{color:#ff2b2b;content:"*"}.profile-form__element{position:relative}.profile-form__fields{display:flex;flex-wrap:wrap;justify-content:space-between}.profile-form__field{flex-basis:47%;margin-top:30px;max-width:47%;min-height:60px}@media screen and (max-width:640px){.profile-form__field{flex-basis:100%;margin-top:15px;max-width:100%}}.profile-form__field-without-mh{flex:0 1 47%;margin-top:30px}.profile-form__field--fb-100{flex-basis:100%;max-width:100%}.profile-form__field--container{display:flex;justify-content:space-between}.profile-form__input{min-height:60px}.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--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--position-absolute{position:absolute;right:0;top:8px}.profile-form__separator__secondary{margin-bottom:12px}.profile-form__separator__secondary~.profile-form__button--position-absolute{top:12px}.profile-form__button--align-left{margin-left:auto}.personal-data-form__top{display:flex;margin-top:24px}@media screen and (max-width:640px){.personal-data-form__top{align-items:center;flex-direction:column;margin-top:0}}.personal-data-form__auth{margin-left:60px;width:50%}@media screen and (max-width:640px){.personal-data-form__auth{margin-bottom:20px;margin-left:0;width:100%}.personal-data-form__title{margin-bottom:10px}}input::-webkit-date-and-time-value{text-align:left}.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}.profile-auth-block__button{width:100%}.profile-image-block{margin-bottom:30px;margin-right:auto}}.profile-image-block__title:after{color:#ff2b2b;content:"*"}.profile-image-block__title{margin-bottom:24px}@media screen and (max-width:640px){.profile-image-block__title{margin-bottom:10px}}.profile-image-block__error{color:#ff2b2b;font-size:14px;margin-top:2px}.profile-image-block__img-wrapper{height:280px;overflow:hidden;position:relative;width:210px}.profile-image-block__img-wrapper:hover .image-controls{opacity:1}.profile-image-block__img{border-radius:16px;height:100%;object-fit:contain;width:100%}.profile-image-block__controls{border-bottom-left-radius:16px;border-bottom-right-radius:16px;bottom:0;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top: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{align-items:center;background-color:#000c;color:#fff;cursor:pointer;display:flex;font-weight:700;min-height:32px;min-width:32px;padding:10px;width:100%}.image-controls__button:hover{color:#37b34a}.image-controls__label{margin-left:10px}.image-controls__button--theme-rounded{border-radius:50%;justify-content:center;margin-left:auto;margin-right:3px;margin-top:3px;padding:0;width:auto}.result-exam{flex-direction:column}.result-exam,.result-exam__btn{display:flex;gap:24px}@media screen and (max-width:640px){.result-exam__btn{flex-wrap:wrap}.result-exam__btn>button{width:100%}}.result-exam__element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;gap:24px;margin-bottom:10px;padding:24px}.result-exam__element_field{flex:1 1}.result-exam__element_status{align-items:center;color:#37b34a;display:flex;flex-direction:row-reverse;height:40px;justify-content:space-between;width:100px}.result-exam__element_status svg{height:20px}.result-exam__element_status .button{height:40px;min-width:0}@media screen and (max-width:640px){.result-exam__element_status{flex-direction:row}.result-exam__element{flex-direction:column}}.result-exam__document{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.result-exam__document-field{align-items:center;margin-bottom:18px;margin-top:18px;width:calc(50% - 12px)}.result-exam__document-container{display:flex;gap:24px;margin-top:0;width:calc(50% - 12px)}.trajectory-list{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px;margin-top:24px}.trajectory-list__trajectory-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;color:#2b2b2b;flex:.32 1;padding:24px}.trajectory-list__trajectory-element ul li{list-style:disc;margin-left:24px;margin-top:16px}.trajectory-list__trajectory-element ul li.number{list-style:none;margin-left:24px}.trajectory-list__trajectory-element ul li:first-letter{text-transform:uppercase}.trajectory-list__trajectory-element .link{color:#37b34a}.trajectory-list__trajectory-element .link:hover{color:#319b3d}.trajectory-list__trajectory-element .link:active{color:#267a30}.trajectory-list__trajectory-element:hover{border-color:#319b3d;color:#319b3d}.trajectory-list__trajectory-element:active{border-color:#267a30;color:#267a30}.trajectory-list__trajectory-element.active{background:#37b34a;border-color:#37b34a;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{background:#fafafa;border-color:#bcbcbc;color:#bcbcbc;pointer-events:none}.trajectory-list__trajectory-element h2{font-size:24px;font-style:normal;font-weight:700;line-height:32px}.trajectory-list__trajectory-element p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:16px}@media screen and (max-width:640px){.trajectory-list{gap:15px;margin-bottom:30px}.trajectory-list__trajectory-element{flex:initial;margin-left:-10px;margin-right:-10px;padding:15px 10px;width:calc(100% + 20px)}.trajectory-list .button{width:100%}}.directions-type-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin-bottom:24px;margin-top:24px}.directions-type-list__element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;color:#2b2b2b;padding:24px;width:320px}.directions-type-list__element ul li{list-style:disc;margin-left:24px;margin-top:16px}.directions-type-list__element ol li{list-style:decimal;margin-left:24px}.directions-type-list__element:hover{border-color:#319b3d;color:#319b3d}.directions-type-list__element:active{border-color:#267a30;color:#267a30}.directions-type-list__element.active{background:#37b34a;border-color:#37b34a;color:#fff}.directions-type-list__element.disabled{background:#fafafa;border-color:#bcbcbc;color:#bcbcbc;pointer-events:none}.directions-type-list__element h2{font-size:24px;font-style:normal;font-weight:700;line-height:32px}.directions-type-list__element p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:16px}@media screen and (max-width:640px){.directions-type-list{gap:15px;margin-bottom:30px}.directions-type-list__element{flex:initial;margin-left:-10px;margin-right:-10px;padding:15px 10px;width:calc(100% + 20px)}.directions-type-list .button{width:100%}}.level-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin-bottom:24px;margin-top:24px}.level-list__level-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;color:#2b2b2b;padding:24px;width:320px}.level-list__level-element ul li{list-style:disc;margin-left:24px;margin-top:16px}.level-list__level-element ol li{list-style:decimal;margin-left:24px}.level-list__level-element:hover{border-color:#319b3d;color:#319b3d}.level-list__level-element:active{border-color:#267a30;color:#267a30}.level-list__level-element.active{background:#37b34a;border-color:#37b34a;color:#fff}.level-list__level-element.disabled{background:#fafafa;border-color:#bcbcbc;color:#bcbcbc;pointer-events:none}.level-list__level-element h2{font-size:24px;font-style:normal;font-weight:700;line-height:32px}.level-list__level-element p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:16px}.level-list__level-element--disabled{color:#bcbcbc}.level-list__level-element--disabled:hover{border-color:#e5e5e5;color:#bcbcbc;cursor:default}@media screen and (max-width:640px){.level-list{gap:15px;margin-bottom:30px}.level-list__level-element{flex:initial;margin-left:-10px;margin-right:-10px;padding:15px 10px;width:calc(100% + 20px)}.level-list .button{width:100%}}.card{grid-row-gap:24px;background:#fff;border:1px solid #e5e5e5;display:grid;grid-template-rows:auto;height:auto;padding:24px;row-gap:24px;width:100%}.card__header{color:#2b2b2b;font-size:20px;font-weight:700}.card__download{grid-column-gap:24px;align-items:center;column-gap:24px;display:grid;grid-template-columns:auto auto}@media screen and (max-width:640px){.card__download{grid-template-columns:none;row-gap:10px}}.card__signature{display:flex;flex-direction:row;height:auto;justify-content:flex-end;width:100%}.card__content-direction{grid-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:auto auto}@media screen and (max-width:640px){.card{row-gap:10px}}.card--disabled{background:#fafafa;pointer-events:none}.download-files-form{grid-row-gap:24px;display:grid;grid-template-rows:auto;row-gap:24px}.download-files-form__header{display:flex;flex-direction:column;gap:16px}.download-files-form__impersonate-controls{margin-bottom:20px;margin-top:20px}.download-file-form__item{margin:5px 0}.history__content{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.download-files-form__history{align-items:center;background-color:#e5e5e5;border-radius:5px;display:flex;height:30px;padding-left:10px;width:100%}.download-files-form__history>p{font-weight:700;margin-left:10px}.download-files-form__history-content{background-color:#e5e5e5;margin-top:-25px;padding:30px}.download-files-form__history-content>div:not(:first-child){margin-top:10px}.statements-container{display:flex;flex-wrap:wrap;gap:24px}.statements-container__element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px;width:calc(50% - 12px)}.statements-container__element h2{color:#2b2b2b;font-size:20px;font-weight:700;line-height:32px}.statements-container__element-text{display:flex;flex-direction:column;gap:12px}.statements-container__element-text p{color:#575756;font-size:16px;font-weight:400;line-height:20px}.statements-container__element-text p .success{color:#37b34a}.statements-container__element-btn-panel{display:flex;gap:24px}.statements-container__element-btn-panel_icon{min-width:40px}.statements-container__element:hover{border-color:#319b3d}.statements-container__element:hover h2{color:#319b3d}.statements-container__element:active{border-color:#267a30}.statements-container__element:active h2{color:#267a30}@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{gap:10px}.statements-container__element{width:100%}.statements-container__element .button{margin-top:10px}}.table-overflow{overflow:auto}.achievements__title{font-weight:700;margin:24px 0}.achievements__button{margin-bottom:30px}.entry-exams__text{line-height:20px;margin-bottom:20px}.entry-exams__text:last-of-type{margin-bottom:30px}.entry-exams__file{margin-bottom:40px}.entry-exams-table{border-collapse:collapse;width:100%}.entry-exams-table__head-cell{font-size:14px;font-weight:400;line-height:20px;padding:10px 0;vertical-align:middle;width:25%}.entry-exams-table__cell{padding:20px 0;vertical-align:middle;width:25%}.entry-exams-table__cell .button{width:100%}.entry-exams-table__cell .delete-button{padding:10px;width:10%}.entry-exams-table__cell--align-center,.entry-exams-table__head-cell--align-center{text-align:center}.entry-exams-table__row{border-bottom:1px solid #e5e5e5}.entry-exams-table__discipline,.entry-exams-table__estimate{color:#2b2b2b;font-weight:700}.entry-exams-table__date{color:#bcbcbc;font-weight:700;text-transform:uppercase}.privileges-table{border-collapse:collapse;height:auto;margin-bottom:24px;width:100%}.privileges-table thead{color:#575756;font-size:14px}.privileges-table tbody{color:#2b2b2b;font-size:16px}.privileges-table tr{border-bottom:1px solid #e5e5e5;height:44px}.privileges-table td{padding:12px 24px 12px 0;vertical-align:middle}.privileges-table__icons{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto auto auto}.privileges-table__icons button{transition:color .55s}.privileges-table__icons button:hover{color:#37b34a;cursor:pointer}.privileges-table__icons button:disabled{color:#bcbcbc}.achievements-table{border-collapse:collapse;width:100%}.achievements-table th{font-size:14px;font-weight:400}.achievements-table td,.achievements-table th{padding:12px 6px}.achievements-table td:first-child,.achievements-table th:first-child{padding-left:0}.achievements-table td:last-child,.achievements-table th:last-child{padding-right:0}.achievements-table td:nth-child(3),.achievements-table td:nth-child(4){min-width:110px}.achievements-table tr{border-bottom:1px solid #e5e5e5}.achievements-table .buttons{display:flex}.achievements-table .buttons button{align-items:center;color:#2b2b2b;display:flex;height:20px;justify-content:center;width:20px}.achievements-table .buttons button:hover{color:#37b34a}.achievements-table .buttons button+button{margin-left:4px}.achievements-table .buttons button:disabled{color:#bcbcbc}.achievements-table .buttons svg{height:20px;width:20px}.moderator-contract-info{align-items:flex-start;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:column;gap:24px;margin:24px 0;padding: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{color:#575756;display:flex;flex-direction:column;gap:12px;width:100%}.moderator-contract-info__block h2{font-size:20px;font-weight:700;line-height:32px;margin-bottom:12px}.moderator-contract-info__block p{color:#575756;font-size:16px;line-height:20px;max-width:35%}.moderator-contract-info__block span{color:#2b2b2b;font-weight:700}.moderator-contract-info__block_file-container{display:flex;flex-wrap:wrap;gap:24px 48px}.moderator-contract-info__input,.moderator-contract-info__select{margin-top:16px;min-height:60px;width:400px}.moderator-contract-info__footer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.moderator-contract-info__footer-btn{display:flex;gap:12px}.moderator-contract-info__footer-btn-reject{background:none}.moderator-contract-info__footer-btn-left{margin-right:auto}.moderator-contract-info__management-btns{align-items:center;display:flex;gap:10px}.moderator-data-list{display:flex;flex-direction:column;gap:24px}.moderator-data-list__element{align-items:center;display:flex;flex-direction:row;font-size:16px;font-style:normal;gap:24px;line-height:20px}.moderator-data-list__element--align-start{align-items:flex-start}.moderator-data-list__element p{color:#575756;flex-shrink:0;font-weight:400;width:275px}.moderator-data-list__element span{color:#2b2b2b;flex:auto;font-weight:700}.moderator-data-list__subelement{display:flex}.moderator-directions-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:24px;margin-bottom:24px;padding:24px}.moderator-directions-element__header{align-items:center;display:flex;flex-direction:row;font-size:20px;font-style:normal;font-weight:700;justify-content:space-between;line-height:32px}.moderator-directions-element__header h2{color:#2b2b2b}.moderator-directions-element__header-statuses{align-items:end;display:flex;flex-direction:column}.moderator-directions-element__header-status{color:#37b34a}.moderator-directions-element__header-status-deleted{color:#ff2b2b}.moderator-directions-element__body{display:flex;flex-direction:column;gap:24px}.moderator-directions-element__body .moderator-data-list{gap:12px}.moderator-directions-element__body-input{margin-top:15px;min-height:60px;width:47%}.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}.reveal-row-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:24px;padding:24px}.reveal-row-element__closed{align-items:flex-start;justify-content:space-between}.reveal-row-element__closed,.reveal-row-element__opened{display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.reveal-row-element__right{display:flex;flex-direction:column;justify-content:flex-end}.moderator-file{align-items:center;color:#37b34a;display:flex;font-size:16px;line-height:20px}.moderator-file h5{font-weight:700}.moderator-file p{color:#575756;font-weight:400}.moderator-file:hover,.moderator-file:hover h5{color:#319b3d}.moderator-file:active,.moderator-file:active h5{color:#267a30}.table-list{align-items:flex-start;align-self:stretch;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:column;margin:24px 0 24px calc(50% - 50vw + 20px);width:max(100%,100vw - 40px)}@media screen and (max-width:640px){.table-list{margin:15px 0;width:auto}}.table-list__radio-btn{color:#2b2b2b;font-size:14px;font-style:normal;font-weight:700;line-height:20px;padding:10px}.table-list__radio-btn.active{background:#37b34a;border-radius:48px;color:#fff}.table-list__sort{padding:24px}.table-list header{align-items:center;justify-content:space-between;width:100%}.table-list header,.table-list header div{display:flex;flex-direction:row}@media screen and (max-width:640px){.table-list header div{flex-grow:1}}.table-list header div p{align-items:center;display:flex;justify-content:center;margin-right:8px}.table-list__main{overflow:auto;width:100%}.table-list__body{border-collapse:collapse;font-size:12px;min-width:100%}.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 .table-cell,.table-list__body td,.table-list__body td>svg>path,.table-list__body th{fill:#2b2b2b;color:#2b2b2b;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:9px}.table-list__body .table-cell--text-middle,.table-list__body td--text-middle,.table-list__body td>svg>path--text-middle,.table-list__body th--text-middle{vertical-align:middle}.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 svg{cursor:pointer}.table-list__body__item-controls svg:not(:first-child){margin-left:10px}.ckecklist-entry-selector-container{align-items:center;background:#f2f2f2;border-top:1px solid #ccc;display:flex;gap:1rem;justify-content:end;margin-top:2rem;padding:1rem}.ckecklist-entry-selector--size-minimal{border:1px solid #ccc;justify-content:space-between;margin-bottom:1rem;margin-top:0}.ckecklist-entry-selector--size-icons{background:none;border-top:0;margin-top:0;padding:0}.ckecklist-entry-selector .select-one-button__option--selected.checked-option{color:#1d9140}.ckecklist-entry-selector .select-one-button__option--selected.checked-option .select-one-button__option-icon{fill:#1d9140}.ckecklist-entry-selector .select-one-button__option--selected.confirmed-option{background:#37b34a;color:#fff}.ckecklist-entry-selector .select-one-button__option--selected.confirmed-option .select-one-button__option-icon{fill:#fff}.ckecklist-entry-selector.select-one-button--disabled .select-one-button__option--selected.confirmed-option{background:#37b34ab3}.table-incoming-students{border:1px solid #e5e5e5;border-radius:4px;margin-top:24px;width:100%}.table-incoming-students__link{border-bottom:1px solid #e5e5e5;color:#2b2b2b;cursor:pointer;font-size:20px;font-weight:700;line-height:32px;min-height:80px;padding:24px}.table-incoming-students__link:hover{color:#319b3d}.table-incoming-students__link:active{color:#267a30}.students-form{background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;height:auto;margin-top:20px;padding:24px;width:100%}.students-form__fields{grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.students-form__field{flex-basis:290px;margin-top:30px;min-height:60px}.students-form__field>button{height:40px}@media screen and (max-width:900px){.students-form__field>button{width:100%}}.students-form__amount{color:#575756;display:flex;font-size:20px;font-weight:700;line-height:32px;margin-top:42px}.students-form__amount span:first-child{margin-right:24px}@media screen and (max-width:640px){.students-form{padding:15px 10px}}.students-search{width:468px}@media screen and (max-width:640px){.students-search{width:100%}.table-list__main{overflow:auto}}.sortable{cursor:pointer}.sortable:after{border-bottom:5px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;content:" ";display:inline-block;height:10px;margin-left:5px;width:10px}.sortable-reverse:after{transform:rotate(180deg)}.admin-user-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:row;gap:24px;margin-bottom:24px;padding:24px}.admin-user-element__info{display:flex;flex-basis:40%;flex-direction:column;flex-shrink:0;gap:16px;min-width:40%;width:auto}.admin-user-element__info h2{color:#2b2b2b;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.admin-user-element__info h2:first-letter{text-transform:uppercase}.admin-user-element__info a{color:#37b34a}.admin-user-element__info a:hover{text-decoration:underline}.admin-user-element__actions{flex-grow:1;width:auto}.admin-user-element__actions h2{color:#575756;font-size:20px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:16px}.admin-user-element__actions-btn{background:#37b34a;border:1px solid #37b34a;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-style:normal;font-weight:700;margin:0 .5rem .5rem 0;padding:.5rem 1rem;width:auto}.admin-user-element__actions-btn:hover{background:#267a30;border-color:#267a30}.admin-user-element__actions-btn.btn-red{background-color:#ff2b2b;border-color:#ff2b2b}.admin-user-element__actions-btn.btn-red:hover{background:#ce0606;border-color:#ce0606}.admin-user-element__actions-btn.btn-grey{background-color:#e5e5e5;border-color:#e5e5e5;color:#575756}.admin-user-element__actions-btn.btn-grey:hover{background:#ddd;border-color:#ddd}.admin-document-template{align-items:center;background:#fff;border-bottom:1px solid #e5e5e5;border-radius:0;display:flex;gap:30px;justify-content:space-between;margin-bottom:0;padding:16px}.admin-document-template:hover{background:#efefef}.admin-document-template__title{color:#2b2b2b;font-size:18px;font-style:normal;font-weight:500;line-height:32px}.admin-document-template__buttons{display:flex;gap:10px}.chat-message{background-color:#e5e5e5;border-radius:10px;display:flex;flex:0 0 auto;flex-direction:column;max-width:75%;min-width:155px;padding:10px;white-space:pre-line;width:-moz-fit-content;width:fit-content;word-break:break-word}.chat-message__attachments{margin-bottom:-3px}.chat-message__date{color:#575756;font-size:.8rem;text-align:right}.chat-message__bottom{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;margin-top:5px}.chat-message__status{fill:#2b2b2b;height:12px;margin-left:5px;width:12px}.chat-message--receiver{color:#575756;margin-right:auto;margin-top:-3px}.chat-message--receiver .chat-message__text{margin-top:2px}.chat-message--receiver .chat-message__name{font-size:.8rem;font-weight:700}.chat-message--sender{margin-left:auto}.chat-message--sender .chat-message__text{margin-top:-2px}.chat-message__name+.chat-message__attachments,.chat-message__text+.chat-message__attachments{margin-top:5px}.attachments{display:flex;flex-direction:column}.attachments__attachment{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:100%}.attachments__url{align-items:center;color:#37b34a;cursor:pointer;display:flex}.attachments__url:hover{color:#319b3d;text-decoration:underline}.attachments__url--no-file{color:#7c7c7c;cursor:auto}.attachments__url--no-file:hover{color:#7c7c7c;text-decoration:none}.attachments__filename{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachments__file-icon{height:15px;margin-right:.3rem;width:15px}.attachments__right{align-items:center;display:flex}.attachments__status{height:15px;width:15px}.attachments__status:after{height:15px;margin:0;width:15px}.attachments__status--green path{fill:#37b34a}.attachments__delete{cursor:pointer;height:18px;margin-left:.3rem;width:18px}.chat{flex-direction:column-reverse;overflow-y:auto;overscroll-behavior:none;padding:10px}.chat,.chat__loader{display:flex;height:100%}.chat__loader{align-items:center;justify-content:center}.chat__message{margin-top:5px}.chat__message:last-child{margin-top:0}.chat .chat-message--receiver+.chat-message--sender,.chat .chat-message--sender+.chat-message--receiver{margin-bottom:3px}.chat-header{background-color:#37b34a;color:#fff;text-align:center}.chat-header__title{font-size:20px;font-weight:700;margin:14px 0}.chat-header__subtitle{margin-bottom:10px;margin-top:-4px}.chat-selector{align-items:center;background-color:#fafafa;border-top:1px solid #e5e5e5;color:#2b2b2b;display:flex;font-size:14px;justify-content:space-between}.chat-selector__button{align-items:center;cursor:pointer;display:flex;font-weight:700;height:37px;justify-content:center;width:100%}.chat-selector__button:hover{color:#319b3d}.chat-selector__button--selected,.chat-selector__button--selected:hover{border-bottom:2px solid #37b34a;z-index:1000}.chat-selector__button:not(.chat-selector__button--selected){margin-bottom:2px}.chat-selector__badge{background-color:#37b34a;border-radius:1.4rem;color:#fff;margin-left:.55rem;min-width:1.225rem;padding:.1rem .2rem;text-align:center}.message-form__dropzone,.message-input{background:#fff;border:1px solid #e5e5e5;border-radius:10px;color:#2b2b2b;cursor:text;height:100%;max-height:186px;min-height:45px;padding:12px;resize:none;width:100%}.message-form__dropzone:focus,.message-input:focus{outline:none}@media(max-width:900px){.message-form__dropzone,.message-input{min-height:42px}}.message-form{align-items:flex-start;background:#fafafa;display:flex;justify-content:space-between;padding:7px 0}.message-form__dropzone{color:#7c7c7c;text-align:center}.message-form__middle{width:100%}.message-form__attachments{background-color:#fafafa;margin:0 8px;max-height:150px;overflow-x:hidden;overflow-y:auto}.message-form__attachments .attachments__attachment:first-child{margin-top:8px}.message-form__attachments .attachments__attachment:last-child{margin-bottom:5px}.message-form__attachment,.message-form__send{stroke:#575756;cursor:pointer;margin:10px 16px}.message-form__attachment>svg,.message-form__send>svg{transform:scale(1.15)}.message-form__attachment:hover>svg,.message-form__send:hover>svg{stroke:#7c7c7c}.message-form__attachment:active>svg,.message-form__send:active>svg{stroke:#cbcbcb}.message-form__attachment--disabled,.message-form__send--disabled{cursor:auto}.message-form__attachment--disabled:active>svg,.message-form__attachment--disabled:hover>svg,.message-form__attachment--disabled>svg,.message-form__send--disabled:active>svg,.message-form__send--disabled:hover>svg,.message-form__send--disabled>svg{stroke:#cbcbcb}.chat-panel{background:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000004d;display:flex;flex-direction:column;height:570px;overflow:hidden;width:360px}.chat-panel__form{border-top:1px solid #e5e5e5}.chat-toggle{align-items:center;background-color:#37b34a;border-radius:50%;box-shadow:0 0 10px 0 #0000004d;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:60px}.chat-toggle__badge{background-color:#ff2b2b;border-radius:1.4rem;bottom:70%;color:#fff;font-weight:700;min-width:1.35rem;padding:.1rem .2rem;position:absolute;right:0;text-align:center}.chat-toggle__icon{fill:#fff;height:60%;width:60%}.chat-widget{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;position:fixed;right:20px}.chat-widget__panel{margin-bottom:15px}.card__button-edit:not(:first-child){margin-left:10px}.create-contract-form__radio{margin-bottom:24px}.create-contract-form__button{margin-left:auto;margin-top:24px}@media screen and (max-width:640px){.create-contract-form__button{margin-left:0;width:100%}}.table-list{margin:auto;width:auto}.dadata-autocomplete{width:100%}.add-file-modal__input{margin:40px 0}.add-file-modal__button{margin-left:auto;margin-top:24px}.add-file-modal__error{color:#ff2b2b;font-size:12px}.add-file-modal__uploader{margin-top:24px}.modal-layer{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:5000}@media screen and (max-width:640px){.modal-layer{overflow:auto}}.modal-layer__overlay{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.modal-layer__modal{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:640px){.modal-layer__modal{width:95vw}}@keyframes fade-in{99%{visibility:hidden}to{visibility:visible}}.template-modal{background-color:#fafafa;border-radius:4px;padding:24px}.template-modal__svg{position:relative}.template-modal__svg:hover:after{animation:fade-in .5s;animation-fill-mode:forwards;background-color:#fff;border:1px solid #37b34a;border-radius:20px;content:attr(title-hint);left:10px;padding:15px;position:absolute;top:-350%;visibility:hidden;width:200px}@media screen and (max-width:640px){.template-modal__svg:hover:after{left:-300%}.template-modal{bottom:5%;left:2.5%;overflow:auto;padding:12px;right:2.5%;top:5%;transform:none;width:auto}}.template-modal__header{justify-content:space-between}.template-modal__header,.template-modal__header-group{align-items:center;display:flex}.template-modal__header-group>h1{margin-right:10px}.template-modal__title{color:#2b2b2b;font-size:24px;font-weight:700;margin-right:24px}.template-modal__close-btn{font-size:18px;height:40px;min-width:0;min-width:auto;text-transform:inherit;width:40px}.edit-profile-img-modal__cropper{align-items:center;display:flex;justify-content:center;margin-top:48px;max-height:500px}@media screen and (max-width:640px){.edit-profile-img-modal__cropper{margin-bottom:5px}}.edit-profile-img-modal__controls{display:flex;justify-content:center}@media screen and (max-width:640px){.edit-profile-img-modal__controls{margin-bottom:15px}.edit-profile-img-modal__controls>button{width:100px}}.edit-profile-img-modal__control{font-size:18px;height:40px;margin:4px;min-width:0;min-width:auto;padding:0;text-transform:inherit;width:40px}.edit-profile-img-modal__control:disabled{opacity:.4;pointer-events:none}.edit-profile-img-modal__file-input{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.edit-profile-img-modal__footer{display:flex;justify-content:space-evenly;margin-top:48px}@media screen and (max-width:640px){.edit-profile-img-modal__footer{align-items:stretch;flex-direction:column;margin-top:15px}}.edit-profile-img-modal__button{cursor:pointer}.edit-profile-img-modal__button+.edit-profile-img-modal__button{margin-left:24px}@media screen and (max-width:640px){.edit-profile-img-modal__button+.edit-profile-img-modal__button{margin:15px 0}}.change-password-modal__field{margin-top:30px;min-height:60px;width:280px}.change-password-modal__field--min-h-90{min-height:90px}.change-password-modal__button{margin-top:40px;width:100%}.directions-editing-modal__content{align-items:center;display:flex;flex-direction:column;margin-top:10px}.directions-editing-modal__content>div{display:flex;gap:20px}.directions-editing-modal__content>div>button{margin-top:30px;width:200px}.template-modal-big{height:70vh;overflow:auto}.profile-form__fields-checkboxes>label:not(:last-child){margin-bottom:20px}.template-auth-page{display:flex;justify-content:center;margin-top:44px;padding:20px 15px 0}@media screen and (max-width:640px){.template-auth-page{margin-top:10px}}.add-files-page__wrapper{margin:0 40px}@media screen and (max-width:640px){.add-files-page__wrapper{margin:0 5px}}.add-files-page__title{font-size:24px;margin:40px 0 20px}@media screen and (max-width:640px){.add-files-page__title{margin-left:10px}}.add-files-page__body{background-color:#fafafa;border:1px solid #e5e5e5;border-radius:4px;padding:24px}@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{align-items:center;display:flex}.additional-file__name{color:#37b34a;font-weight:700;margin-bottom:5px}@media screen and (max-width:640px){.additional-file__name{font-size:20px}.additional-file__date{font-size:16px}}.additional-file__icon-wrapper{align-items:center;display:flex;height:80px;justify-content:center;position:relative;width:80px}@media screen and (max-width:640px){.add-files__button{width:100%}}.additional-file__button{color:#37b34a;cursor:pointer}.additional-file__del-button{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:5px;top:5px}.viewer-layout{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap}.viewer-layout__content{flex-grow:1;margin:0 auto;max-width:1500px;width:100%}.viewer-layout__content-statements{max-width:none}.sidenav-page{margin:0 40px}@media screen and (max-width:640px){.sidenav-page{margin:0 5px}}.sidenav-page__title{font-size:24px;margin:40px 0 20px}@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{background-color:#fafafa;border:1px solid #37b34a;border-radius:4px;flex:1.7 1;min-height:50vh;padding:24px}.sidenav-page__inner--first-selected{border-top-left-radius:0}@media screen and (max-width:640px){.sidenav-page__inner{border-color:#e5e5e5;padding:12px}}.sidenav-page__button{margin-left:6px;margin-top:12px}@media screen and (max-width:640px){.sidenav-page__button{margin-top:30px;width:100%}}.mobile-border{border:1px solid #e5e5e5;border-radius:4px}.mobile-border:not(:last-child){margin-bottom:15px}.progress-tab-page{margin:40px 40px 20px}.progress-tab-page__tab-container{flex:1 1;flex-direction:row;text-overflow:ellipsis;width:100%}.progress-tab-page__tab{align-items:stretch;display:flex;flex-direction:row;padding:0}.progress-tab-page__tab_element{align-items:center;background:#fafafa;color:#2b2b2b;display:flex;flex:.33 1;flex-direction:column;justify-content:center;min-height:72px;padding:14px 24px}.progress-tab-page__tab_element h2{font-size:16px;font-weight:700;line-height:24px}.progress-tab-page__tab_element p{font-size:14px;line-height:20px;text-align:center}.progress-tab-page__tab_element:hover{color:#319b3d}.progress-tab-page__tab_element:active{color:#267a30}.progress-tab-page__tab_element.active{background:#e5e5e5;color:#2b2b2b}.progress-tab-page__tab_element.disabled{color:#bcbcbc;pointer-events:none}.progress-tab-page__tab_element:first-child{border-bottom-left-radius:16px;border-top-left-radius:16px}.progress-tab-page__tab_element:last-child{border-bottom-right-radius:16px;border-top-right-radius:16px}.progress-tab-page__title{font-size:24px;margin:40px 0 20px}@media screen and (max-width:640px){.progress-tab-page{margin:0 15px}.progress-tab-page__title{font-size:24px;margin:30px 0}.progress-tab-page__tab{margin:0 -15px;overflow-y:auto;padding:0 15px}.progress-tab-page__tab_element{flex:none;height:100%;padding:5px 12px;width:min-content}.progress-tab-page__tab_element h2{font-size:12px;line-height:16px;min-width:max-content}.progress-tab-page__tab_element p{font-size:10px;line-height:14px}}@media screen and (max-width:640px)and (max-width:640px){.progress-tab-page__tab_element{flex:auto}}.Enroll-lists-page{margin:0 40px}@media screen and (max-width:640px){.Enroll-lists-page{margin:0 5px}}.Enroll-lists-page__title{font-size:24px;margin:40px 0 20px}@media screen and (max-width:640px){.Enroll-lists-page__title{margin-left:10px}}.Enroll-lists-page__filters{display:flex;gap:20px}.Enroll-lists-page__filter-button{flex-basis:24%}.Enroll-lists-page__filter{flex:1 1 auto;width:50%}.Enroll-lists-page__filter:last-of-type{width:100%}.Enroll-lists-page__search{margin:40px 0 20px}@media screen and (max-width:640px){.Enroll-lists-page__search{margin-left:10px}}.Enroll-lists-page__item{margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:900px){.Enroll-lists-page__item{white-space:normal}}@media screen and (max-width:640px){.Enroll-lists-page__item{margin-left:10px}}.table-incoming-students__link{overflow:auto}.form__body{display:flex;justify-content:space-between}.form__input{min-height:60px;width:100%}.form__input,.form__input+.form__input{margin-top:30px}.form__subtitle{font-size:16px;font-weight:700}.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}}.not-found-page{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:90px}.not-found-page h1{color:#2b2b2b;font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media screen and (max-width:640px){.not-found-page{margin:90px 5px}.not-found-page__btn{width:100%}}.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:calc(100vw - 30px)}}.level-page{display:flex;flex-direction:column}.level-page button{margin-left:auto}@media screen and (max-width:640px){.level-page .button{width:calc(100vw - 30px)}}.directions-type-page{display:flex;flex-direction:column}.directions-type-page button{margin-left:auto}@media screen and (max-width:640px){.directions-type-page .button{width:calc(100vw - 30px)}}.educational-page{display:flex;flex-direction:column}.educational-page .button{margin-left:auto}@media screen and (max-width:640px){.educational-page .button{width:calc(100vw - 30px)}}.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;flex-wrap:wrap;gap:24px;justify-content:space-between}.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__reset-filter{width:100%}.filling-statements .directions-training-search__search-input{display:flex;gap:.5rem}.filling-statements .directions-training-search__search-input>button:first-child{height:40px;min-width:40px;transform:rotate(90deg)}@media screen and (max-width:640px){.filling-statements .directions-training-search{gap:10px}.filling-statements .directions-training-search .directions-training-search__input{margin-right:10px}.filling-statements .directions-training-search .button{padding:10px;width:max-content}.filling-statements .directions-training-search .directions-training-search__select{flex:1 0 100%}}.filling-statements .directions-training-element__control-arrows{display:flex}@media screen and (max-width:640px){.filling-statements .directions-training-element__control-arrows{order:1}}.filling-statements .directions-training-element{border:1px solid #e5e5e5;border-radius:4px;color:#575756;display:flex;flex-direction:column;font-size:16px;gap:24px;line-height:20px;margin-bottom:24px;padding:24px;width:100%}.filling-statements .directions-training-element__control-btn-container{align-self:flex-end;margin-top:10px}.filling-statements .directions-training-element__control-btn-container_btn{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.filling-statements .directions-training-element__control-btn-container_btn button{min-width:40px}@media screen and (max-width:640px){.filling-statements .directions-training-element__control-btn-container_btn{flex-direction:column-reverse}}.filling-statements .directions-training-element__vertical-centered-container{justify-content:center}.filling-statements .directions-training-element .row{column-gap:12px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-right:0;width:100%}.filling-statements .directions-training-element .row:after,.filling-statements .directions-training-element .row:before{content:none}.filling-statements .directions-training-element .column{display:flex;flex-direction:column;gap:12px}.filling-statements .directions-training-element h2{color:#37b34a;font-size:20px;font-weight:700;line-height:32px}.filling-statements .directions-training-element:hover{border-color:#319b3d}.filling-statements .directions-training-element:hover h2{color:#319b3d}@media screen and (max-width:640px){.filling-statements .directions-training-element{gap:10px;margin-bottom:10px;margin-top:10px;padding:15px}.filling-statements .directions-training-element .row{flex-direction:column;gap:10px}.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{gap:10px;width:100%}.filling-statements .directions-training-element__control-btn-container_btn .button{flex:1 1}}.filling-statements .directions-training-element--closed{background-color:#ffebeb}.add-more__button{margin-bottom:15px}.contract-list-page__header{display:flex;margin-bottom:24px}.directory-hint{margin-bottom:24px;margin-top:20px}.directions-page__nav-container{display:flex;gap:.5rem;justify-content:space-evenly;margin-bottom:2rem}.directions-page__nav-container>button{width:100%}.privileges-page{grid-row-gap:24px;display:grid;grid-template-rows:auto;row-gap:24px}.privileges-page__title{color:#575756;font-size:16px;font-weight:700}.privileges-page__button-container{margin-bottom:24px;margin-top:16px}.lgota-file-uploader,.special-docs__container{margin-bottom:20px}.special-docs__container:not(:first-child){margin-top:20px}.expert-examination-result-page{display:flex;flex-direction:column;gap:24px}.expert-examination-result-page__field{flex-basis:47%;margin-top:15px;max-width:47%}@media screen and (max-width:640px){.expert-examination-result-page__field{flex-basis:100%;margin-top:15px;max-width:100%}}.expert-examination-result-page__block{display:flex;flex-direction:column;gap:12px;margin-top:30px}.expert-examination-result-page__send-button{margin:24px 24px 24px auto}.expert-examination-result-page__comment-input{border-bottom:1px solid #7c7c7c;color:#2b2b2b;max-height:240px;padding-bottom:.5rem;resize:none;width:100%}.expert-examination-result-page__comment-input:focus{border-color:#37b34a;outline:none}@media(max-width:900px){.expert-examination-result-page__comment-input{min-height:42px}}.files{align-items:center;color:#37b34a;display:flex;margin:20px 0}.moderator-statements-page .statements-filter-container{display:flex;justify-content:center}.moderator-statements-page .statements-filter{max-width:1500px;width:100%}.moderator-statements-page .statements-filter__title{font-size:24px;line-height:32px;margin:64px 0 24px}.moderator__application-duplicates{width:100%}.moderator-statements-id-page{margin:0 15px}.moderator-statements-id-page__header{display:flex;justify-content:space-between}.moderator-statements-id-page__header-title{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:64px 0 24px}.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{min-width:0;padding:10px 15px}.moderator-statements-id-page .moderator-contract-info__block{align-items:center;flex-direction:row;width:100%}.moderator-statements-id-page .moderator-contract-info__open-new-tab{column-gap:0;display:flex;flex-direction:row;justify-content:space-between}.moderator-statements-id-page .moderator-contract-info__comment-input{border-bottom:1px solid #7c7c7c;color:#2b2b2b;max-height:240px;padding-bottom:.5rem;resize:none;width:100%}.moderator-statements-id-page .moderator-contract-info__comment-input:focus{border-color:#37b34a;outline:none}@media(max-width:900px){.moderator-statements-id-page .moderator-contract-info__comment-input{min-height:42px}}.moderator-statements-id-page .moderator-contract-info__send-to-queue-button-wrapper{display:flex;flex:1 1 auto;gap:10px;justify-content:flex-end}.moderator-statements-id-page .moderator-contract-info__send-to-queue-button{justify-self:flex-end}.moderator-statements-id-page .moderator-contract-info__state-select{display:inline-block;margin-left:10px;min-width:200px}.moderator-basic-data-page .moderator-basic-data-page__image{align-items:center;display:flex;flex-direction:row;gap:24px;margin-bottom:24px}.moderator-basic-data-page .moderator-basic-data-page__image .moderator-data-list{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;gap:24px}.info__block-original{align-items:center;display:flex;margin-left:30px}.moderator-contract-page{margin:0 15px}.moderator-contract-page__title{font-size:24px;line-height:32px;margin:64px 0 24px}.moderator-contract-id-page{margin:0 5px}.moderator-contract-id-page__title{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:64px 0 24px}.moderator-directions-element__body-table,.moderator-exam-result-page .moderator-exam-result-table,.moderator-hallmarks-table{border-collapse:collapse;margin-left:-24px;width:calc(100% + 48px)}.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{align-items:center;color:#2b2b2b;display:flex;height:20px;justify-content:center;width:20px}.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:#37b34a}.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{height:20px;width:20px}.moderator-exam-result-page{display:flex;flex-direction:column;gap:24px}.moderator-exam-result-page .button{margin-left:auto}.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}.moderator-exam-result-page .moderator-exam-result-table h2{color:#575756;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.moderator-exam-result-page .moderator-exam-result-table .moderator-data-list{gap:12px}.moderator-exam-result-page .moderator-exam-result-table .moderator-old-document-info{width:540px}.moderator-exam-result-page .moderator-exam-result-table .moderator-old-document-info h2{padding-bottom:10px}.moderator-exam-result-page .moderator-exam-result-page__btn{display:flex;justify-content:flex-end}.moderator-exam-result-page .moderator-exam-result-page__btn button{margin-left:20px}.moderator-education-page__list{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}.moderator-education-page__list:last-of-type{border:none;margin:0;padding:0}.students-page{padding:64px 40px}@media screen and (max-width:640px){.students-page{padding:64px 5px}.students-page>h1{padding-left:15px}}.list-students{padding:64px 112px}.list-students__breadcrumbs{font-size:24px;line-height:32px}@media screen and (max-width:640px){.list-students__breadcrumbs{align-items:flex-start;flex-direction:column;padding-left:10px}.list-students{padding:64px 5px}}.directory-page{margin:0 15px}.directory-page .directory-page-header{display:flex;justify-content:space-between;margin:64px 0 24px}.directory-page__title{font-size:24px;line-height:32px}.directory-page__pagination{margin-top:20px}.compatriot__button{background:#e5e5e5;border-radius:4px;font-size:14px;font-weight:700;padding:10px;text-transform:uppercase}.compatriot__button:hover{background-color:#ddd}.compatriot__button:active{background-color:#cbcbcb}.compatriot__title{font-size:16px;font-weight:700;margin:24px 0}.compatriot__title:after{color:#ff2b2b;content:"*";position:absolute}.upload-queue-details-entry{display:flex;flex-direction:column;gap:24px;padding:30px 0}.upload-queue-details-entry__element{display:flex;flex-direction:row;font-size:16px;font-style:normal;gap:24px;line-height:20px}.upload-queue-details-entry__element p{color:#575756;flex-shrink:0;font-weight:400;width:275px}.upload-queue-details-entry__element span{color:#2b2b2b;font-weight:700}.upload-queue-entry-page{margin:0 5px}.upload-queue-entry-page__breadcrumbs{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:64px 0 24px}.upload-queue-entry-page__details-entry{border-bottom:1px solid #e5e5e5}.upload-queue-entry-page__details-entry:last-of-type{border:none;margin-bottom:0}.admin-page{margin:0 15px}.admin-page__header{align-items:center;display:flex;justify-content:space-between;margin:64px 0 24px}.admin-page__title{font-size:24px;line-height:32px}.registry-entry-view{align-items:flex-start;background:#fafafa;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:column;gap:24px;margin:24px 0;padding:24px}.registry-entry-view .table-list{width:100%}.registry-entry-view .table-list tbody tr:hover{background-color:#fff}.registry-entry-view .table-list td{vertical-align:middle}.object-entries-view__entry{display:flex;gap:10px}.object-entries-view__value{font-weight:700}.admin-filter{column-gap:42px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.admin-filter .filter-form__field{margin-top:30px;min-height:60px;width:calc(20% - 34px)}.admin-filter footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px;width:100%}.admin-filter footer h2{color:#575756;font-size:20px;font-weight:700;line-height:32px}.admin-filter footer div{display:flex;gap:24px}.admin-filter footer div .button{padding:10px 30px}.addresses-form__checkbox{margin-bottom:20px}.main-header{display:table-row;position:relative;z-index:3}.main-header .top-nav{background:#fff;border-bottom:1px solid #f8f8f8}.main-header .top-nav:after,.main-header .top-nav:before{content:" ";display:table}.main-header .top-nav:after{clear:both}.main-header .top-nav .main-logo{color:#585858;float:left;font-size:18px;font-weight:700;opacity:1;padding:19px;text-transform:uppercase;transition:opacity .15s ease-in}.main-header .top-nav .main-logo span{color:#21a649}.main-header .top-nav .main-logo:hover{opacity:.5}.main-header .top-nav .phone-mail{float:left;padding:10px 15px}.main-header .top-nav .phone-mail:hover span{color:#21a649;text-decoration:underline}.main-header .top-nav .phone-mail:hover i{color:#21a649}.main-header .top-nav .phone-mail span,.main-header .top-nav .phone-mail svg{float:left;transition:color .15s ease-in}.main-header .top-nav .phone-mail svg{border:1px solid #f8f8f8;border-radius:100%;box-sizing:border-box;color:#8e8e8e;display:block;height:39px;padding:11px;width:39px}.main-header .top-nav .phone-mail span{color:#747474;font-size:14px;padding:11px 10px}.main-header .top-nav .main-logo,.main-header .top-nav .phone-mail{position:relative}.main-header .top-nav .main-logo:before,.main-header .top-nav .phone-mail:before{background:#f8f8f8;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(.6);width:1px}.main-header .bottom-nav{background:#fff}.main-header .bottom-nav.is-fixed{box-shadow:0 1px 1px 0 #00000030;left:0;position:fixed;top:0;width:100%;z-index:300}.main-header .bottom-nav .nav-btns-02>li>a{display:block;padding:18px 15px 15px;transition:color .15s ease-in}.main-header .bottom-nav .nav-btns-02,.main-header .bottom-nav .nav-btns-02 a{color:#585858;font-size:14px;text-transform:uppercase}.main-header .bottom-nav .nav-btns-02>li{float:left;position:relative}.main-header .bottom-nav .nav-btns-02>li.current>a,.main-header .bottom-nav .nav-btns-02>li.selected>a,.main-header .bottom-nav .nav-btns-02>li:hover>a{color:#21a649}.main-header .bottom-nav .nav-btns-02>li.current{color:#21a649;font-weight:700}.main-header .bottom-nav .nav-btns-02>li.current:after{transform:scaleX(1)}.main-header .bottom-nav .nav-btns-02>li:after{background:#21a649;content:"";display:block;height:3px;transform:scaleX(0);transition:all .2s ease-in}.main-header .bottom-nav .nav-btns-02>li.has-child>ul{border-radius:0 0 3px 3px}.main-header .bottom-nav .nav-btns-02>li.has-child>ul>li.go-back{display:none}.nav-btns-02>.has-submenu>a:after{content:"";font:normal normal normal 14px/1 FontAwesome;padding-left:5px}.nav-btns-02>.has-submenu>.sub-menu{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 2px 3px #0000004d;display:block;margin-top:3px;min-width:250px;opacity:0;overflow:hidden;position:absolute;transition:all .3s ease .15s;visibility:hidden;z-index:301}.nav-btns-02>.has-submenu>.sub-menu>li>a{border-top:1px solid #eaeaea;display:block;font-weight:100;padding:10px 15px;text-transform:none}.nav-btns-02>.has-submenu>.sub-menu>li>a:hover{color:#21a649!important;transition:all .2s ease-in}.nav-btns-02>.has-submenu:hover>.sub-menu{opacity:1;overflow:auto;visibility:visible}body.nav-is-visible{overflow:hidden}.cabinet{border:1px solid #21a649;border-radius:50px;float:right;margin:9px 10px;padding:10px 20px;transition:border .15s ease-in}.cabinet i{color:#21a649}.cabinet span{color:#747474;padding:0 0 0 8px}.cabinet i,.cabinet span{transition:color .15s ease-in}.cabinet:hover{border:1px solid #25bb52}.cabinet:hover i,.cabinet:hover span{color:#25bb52}.nav-slide{height:100%;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .2s ease-in;width:260px;z-index:4}.nav-slide .cabinet{display:block;float:none}.nav-slide .phone-mail{border-top:1px solid #f8f8f8;color:#747474;display:block;font-size:14px;padding:13px 16px}.nav-slide .phone-mail svg{color:#8e8e8e;margin-right:13px}.nav-slide.is-visible{overflow-y:scroll;transform:translateX(0);visibility:visible}.nav-slide .nav-btns{border-top:1px solid #f8f8f8;position:static;transition:transform .2s ease-in}.nav-slide .nav-btns>li>a{font-weight:500;transition:transform .2s ease-out}.nav-slide .nav-btns.moves-out>li>a{transform:translateX(-100%)}.nav-slide .nav-btns a{display:block;font-size:14px;padding:15px 25px 15px 15px;position:relative}.nav-slide .nav-btns>li.has-submenu>a:after{content:"";font-family:FontAwesome;font-size:20px;position:absolute;right:15px;top:11px}.nav-slide .nav-btns>li.has-submenu>ul{position:fixed;right:0;top:0;transition:transform .2s ease-out,visibility .2s;visibility:visible;width:260px}.nav-slide .nav-btns>li.has-submenu>ul>li.go-back a{padding:15px 25px 15px 35px;position:relative}.nav-slide .nav-btns>li.has-submenu>ul>li.go-back a:before{content:"";font-family:FontAwesome;font-size:20px;left:15px;position:absolute;top:11px}.nav-slide .nav-btns>li.has-submenu>ul.is-hidden{transform:translateX(100%);visibility:hidden}.nav-slide .other-btns{transition:transform .2s ease-out}.nav-slide .other-btns.moves-out{transform:translateX(-100%)}.nav-slide .other-btns .blind{font-size:14px;padding:15px}.nav-slide .other-btns .blind i{font-size:16px;margin-right:10px}.nav-slide .other-btns .lang>a{padding:15px}.nav-slide .other-btns .lang>ul{left:0;top:47px;width:100%}.nav-slide .other-btns .lang>ul a{padding:16px 20px}.admission-campaign-page{display:flex;flex-direction:column;height:100vh;overflow:auto}.admission-campaign-page__main{background-color:#fafafa;flex:100% 1 1}.body{overflow-x:hidden;position:relative}.body .main-content{width:100%}.nav-trigger{cursor:pointer;float:right;height:38px;margin-top:9px;position:relative;width:38px}@media(min-width:1170px){.nav-trigger{display:none}}.nav-trigger,.nav-trigger:active,.nav-trigger:focus,.nav-trigger:hover{color:#0000}.nav-trigger span{margin-top:-2px;right:10px;top:50%}.nav-trigger span,.nav-trigger span:after,.nav-trigger span:before{background:#21a64980;display:inline-block;height:3px;position:absolute;transition:background .3s .3s;width:24px}.nav-trigger span:after,.nav-trigger span:before{backface-visibility:hidden;content:"";right:0;transform:translateZ(0);transform-origin:0 50%;transition:transform .3s .3s}.nav-trigger span:before{top:-6px}.nav-trigger span:after{top:6px}.nav-trigger.nav-is-visible span{background:#21a64900}.nav-trigger.nav-is-visible span:before{background:#21a649;transform:translateX(4px) translateY(-3px) rotate(45deg)}.nav-trigger.nav-is-visible span:after{background:#21a649;transform:translateX(4px) translateY(2px) rotate(-45deg)}.poly-logo{float:left;height:40px;margin:10px;opacity:1;transition:opacity .2s ease-in;width:40px}.poly-logo img{display:block;max-width:100%;min-width:100%}.poly-logo:hover{opacity:.7}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1170px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.m-wrapper{margin:0 auto;position:relative;width:100%}.m-wrapper:after,.m-wrapper:before{content:" ";display:table}.m-wrapper:after{clear:both}@media(min-width:992px){.m-wrapper{width:970px}}@media(min-width:1170px){.m-wrapper{width:1170px}}.clear-exam-date-time-modal__content p{margin-top:15px}.clear-exam-date-time-modal__content .warn{color:#ff2b2b}.clear-exam-date-time-modal__content .button{margin-top:15px;width:45%}.clear-exam-date-time-modal__content>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.impersonate-exit-modal__content{align-items:center;display:flex;flex-direction:column;margin-top:10px}.impersonate-exit-modal__content>div{display:flex;gap:20px;margin-top:15px}.impersonate-exit-modal__content>div>button{margin-top:30px;width:200px}.set-epgu-reject-reason-modal p{margin-bottom:30px;margin-top:30px}.set-epgu-reject-reason-modal__button{float:right;margin-top:30px}.unsent-message-exit-modal{margin-top:24px}.unsent-message-exit-modal__buttons{display:flex;gap:12px;justify-content:end;margin-top:24px}.submit-direction-agreement-form__header{font-size:20px;font-weight:700}.submit-direction-agreement-form__radio{margin-bottom:24px}.submit-direction-agreement-form__button{margin-left:auto;margin-top:24px}@media screen and (max-width:640px){.submit-direction-agreement-form__button{margin-left:0;width:100%}}.submit-direction-agreement-form__fields{display:flex;flex-wrap:wrap;justify-content:space-between}.submit-direction-agreement-form__field{flex-basis:47%;margin-top:30px;min-height:60px}@media screen and (max-width:640px){.submit-direction-agreement-form__field{flex-basis:100%;margin-top:15px}}.submit-direction-agreement-form__documents{grid-row-gap:20px;display:grid;row-gap:20px}.submit-direction-agreement-form__agreement-send-date{color:#2b2b2b;font-size:17px;font-weight:400}.enroll-lists-table{background-color:#fff;border-radius:.5rem;box-shadow:0 .125em .313em #0a254017,0 .063em .125em #00000012;font-size:.75rem;overflow-x:auto}.enroll-lists-table__table{border-collapse:initial;border-spacing:0;min-width:100%}.enroll-lists-table__row--highlighted .enroll-lists-table__cell,.enroll-lists-table__row:hover:not(.enroll-lists-table__row:first-of-type) .enroll-lists-table__cell{background-color:#1be8594d;border-right:2px solid #0096881a}.enroll-lists-table__cell{border-right:2px solid #f6f9fc;border-top:2px solid #f6f9fc;color:#425766;padding:.5rem 1rem;text-align:center;vertical-align:middle}.enroll-lists-table__cell--head{word-wrap:break-word;border:none;color:#32325d;font-weight:500;line-height:1.15;max-width:30vw;padding:1rem;text-align:center}.enroll-lists-table__cell--highlighted{background-color:#1be8594d;border-right:2px solid #0096881a}.enroll-lists-table__input-search{background-color:#fff;border:2px solid #a4bed4;border-radius:.25rem;box-sizing:border-box;color:#444;display:block;font-family:inherit;font-size:inherit;margin:0;padding:.25rem .5rem;vertical-align:middle;width:100%}.enroll-lists-table__input-search:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px #00000014,0 0 8px #66afe999;outline:0 none}.enroll-lists-table select.enroll-lists-table__input-search{appearance:auto;text-align:start;width:105px}.enroll-lists-table select.enroll-lists-table__input-search option{display:block;font-weight:400;min-height:1.2em;padding:0 2px 1px;white-space:nowrap}.admission-campaign__title{color:#4c4c4c;display:block;font-size:1.5em;font-weight:300;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.admission-campaign__row{align-items:center;display:flex;gap:40px;justify-content:center}.admission-campaign__block{flex:50% 0 1}@media(max-width:960px){.admission-campaign__row{display:block}}.campaign-block{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 1px 0 #00000030;display:flex;flex-direction:column;margin:15px 7px 25px;padding:25px;transition:box-shadow .2s ease-in}.campaign-block:hover{box-shadow:0 0 8px 1px #0000001a}.campaign-block h3{margin-top:0}.campaign-block__title{color:#4c4c4c;display:block;font-size:1.17em;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.campaign-block__button{background:#21a649;border:1px solid #1e9943;border-radius:50px;color:#fff;font-size:.9em;margin-bottom:15px;padding:10px 20px;transition:background .15s ease-in,border .15s ease-in}.campaign-block__button:hover{background:#1d9140;border:1px solid #1b883c}.enroll-lists-filters{display:flex;gap:20px}.enroll-lists-filters__filter{flex:50% 1;font-size:.9rem}.enroll-lists-filters__filter:last-of-type{flex:100% 1}.enroll-lists{font-family:Ubuntu,Arial,sans-serif;margin-left:auto;margin-right:auto;min-height:100vh;padding:0 1rem}.enroll-lists__title{color:#32325d;font-size:1rem;font-weight:500;margin-block-end:.83em;margin-block-start:.83em;margin-inline-end:0;margin-inline-start:0}.enroll-lists__summary{background:#fff;border-radius:.5rem;box-shadow:0 .125em .313em #0a254017,0 .063em .125em #00000012;color:#425766;font-size:.75rem;margin:0 0 1rem;padding:1rem}.enroll-lists__summary-row{display:flex;gap:1rem;margin-bottom:2rem}.enroll-lists__summary-row:last-of-type{margin-bottom:.5rem}.enroll-lists__summary-item{align-items:center;display:flex;flex-direction:column}.enroll-lists__summary-item-count{color:#32325d}.enroll-lists__loader{margin-top:2rem}.separator{border:1px dashed #cbcbcb;min-height:2px;width:100%}.contract-informing,.contract-page__file{margin-bottom:48px}.contract-informing__description:before,.contract-informing__header:after{color:red;content:"*"}.contract-informing__title:before{content:"*"}.moderator-epgu-info-page h2{color:#575756;font-size:20px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:20px}.moderator-epgu-info-page .moderator-data-list{margin-bottom:36px}.moderator-epgu-info-page .moderator-data-list p{margin-right:72px}.educational-information-list{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px;margin-top:24px}.educational-information-list__educational-information-element{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;color:#2b2b2b;flex:.32 1;padding:24px}.educational-information-list__educational-information-element ul li{list-style:disc;margin-left:24px;margin-top:16px}.educational-information-list__educational-information-element ul li:first-letter{text-transform:uppercase}.educational-information-list__educational-information-element:hover{border-color:#319b3d;color:#319b3d}.educational-information-list__educational-information-element:active{border-color:#267a30;color:#267a30}.educational-information-list__educational-information-element.active{background:#37b34a;border-color:#37b34a;color:#fff}.educational-information-list__educational-information-element.disabled{background:#fafafa;border-color:#bcbcbc;color:#bcbcbc;pointer-events:none}.educational-information-list__educational-information-element h2{font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media screen and (max-width:640px){.educational-information-list{gap:15px;margin-bottom:30px}.educational-information-list__trajectory-element{flex:initial;margin-left:-10px;margin-right:-10px;padding:15px 10px;width:calc(100% + 20px)}.educational-information-list .button{width:100%}}
/*# sourceMappingURL=main.8178c094.css.map*/