.icon{font-size:1.5rem;font-weight:400}.btn{display:inline-grid;text-align:center;padding:12px 16px;border-radius:8px;font-size:1.4rem;line-height:1;font-weight:600;cursor:pointer;align-content:center}.btn,.btn button{transition:all .3s ease-in-out;color:var(--white)}.btn{background-color:var(--background--btn--red);border:1px solid var(--background--btn--red)}.btn__icon{font-size:20px}.btn:hover{background-color:var(--background--btn--red--hover)}.btn--cropper{display:inline-flex;gap:10px;background:var(--white);padding:8px 10px;border-radius:8px;border:1px solid var(--text--color);font-weight:400;line-height:2.2rem;align-items:center}.btn--cropper button{color:var(--text--color)}.btn--cropper:hover{background:inherit}.btn--secondary{display:inline-block;border:1px solid var(--background--btn--red);background-color:var(--background--btn--secondary)}.btn--secondary button{color:var(--background--btn--red)}.btn--secondary:hover{border:1px solid var(--background--btn--red--hover);background:var(--background--btn--secondary--hover)}.btn--secondary:hover button{color:var(--background--btn--red)}.btn--profile{background:var(--background--btn--profile);border:1px solid var(--white);padding:16px 48px}.btn--profile:hover{background:var(--background--btn--profile--hover);border:1px solid var(--background--btn--profile)}.btn--profile:hover button{color:var(--background--btn--profile)}.btn--profile:active{background:var(--white);border:1px solid var(--background--main)}.btn--large{padding:16px 24px;font-size:1.6rem}.btn--small{padding:6px 12px;font-size:1.2rem}.btn--disabled{pointer-events:none;background-color:var(--background--disabled);border-color:var(--background--disabled)}.btn--disabled button{color:var(--color--disabled)}.btn--disabled.btn--secondary{background:var(--background--btn--secondary--disabled);border:1px solid var(--background--disabled)}.btn--disabled.btn--profile button{color:var(--color--disabled)}.btn--disabled.btn--profile{background-color:var(--white);border:1px solid var(--color--disabled)}.btn--loading{position:relative;overflow:hidden;border-color:transparent;pointer-events:none}.btn--loading.btn--profile{opacity:.9}.btn--loading .btn__preloader{display:grid}.btn--green{background-color:#10b981;border:1px solid #10b981}.btn--green button{color:var(--white)}.btn--green:hover{background-color:#069968}.btn__preloader{display:none;background-color:rgba(0,0,0,.1);position:absolute;width:100%;height:100%;left:0;top:0}.btn__slot{white-space:nowrap}.btn__slot a{color:inherit}.btn__anim{width:1em;height:1em;border-radius:50%;margin:auto;position:relative;transform:translateZ(0)}.btn__anim button{color:var(--color--disabled)}.btn__anim{animation:btn-preloader 1.5s ease infinite}.btn--split{padding:0;display:flex;align-items:stretch}.btn--split:hover{background-color:var(--background--btn--secondary)}.btn--split button{padding:12px 16px}.btn--split button:hover{background:var(--background--btn--secondary--hover)}.skeleton-basic{background:linear-gradient(269deg,#74859f,#e1e2e3,#74859f);background-size:400% 400%;animation:shine 1s ease infinite;width:100%;height:100%}@keyframes shine{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.header{background-color:var(--background--main);width:100%}.header__wrapper{max-width:1560px;margin:0 auto;padding:20px;box-sizing:content-box}@media screen and (max-width:479px){.header__wrapper{padding:15px 20px}}.header__body{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.header__logo{grid-column:2/3;justify-self:center;align-self:center}@media screen and (max-width:479px){.header__logo{width:54px;height:24px}}.header__btn{justify-self:end;align-self:center}@media screen and (max-width:767px){.header__btn{display:none}}.header__exit{color:var(--white);align-self:center;justify-self:end;display:none;cursor:pointer}.header__exit:hover{-webkit-text-stroke-width:.1rem}@media screen and (max-width:767px){.header__exit{display:block}}.header__exit i{font-size:2.4rem;display:flex}@media screen and (max-width:479px){.header__exit i{font-size:1.8rem}}.header__main-site{color:#fff;font-weight:600;font-size:1.6rem;max-width:150px}.header__main-site:hover{-webkit-text-stroke-width:.05rem}@media screen and (max-width:767px){.header__main-site{display:none}}.header__burger{color:var(--white);justify-self:start;align-self:center}.header__burger:hover{-webkit-text-stroke-width:.1rem}.header__burger i{font-size:2.2rem}@media screen and (max-width:479px){.header__burger i{font-size:1.5rem}}.header__burger{display:none}@media screen and (max-width:767px){.header__burger{display:flex}}.burger-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:rgba(0,0,0,.3);display:none}@media screen and (max-width:767px){.burger-nav{display:block}}.burger-nav__wrapper{padding:48px 20px 0 20px;width:220px;background-color:var(--background--main);position:relative;height:100%;color:var(--white);transition:.2s ease-in-out}@media screen and (max-width:479px){.burger-nav__wrapper{width:100%;padding-left:50px}}.burger-nav__wrapper a{color:var(--background--btn--profile--hover)}.burger-nav__close{position:absolute;top:30px;right:30px;color:var(--white);font-size:1.4rem}.burger-nav__user{display:flex;align-items:center;gap:15px;margin-bottom:40px}.burger-nav__username{font-size:1.4rem;line-height:1.7rem;font-weight:500}.burger-nav__username.skeleton-basic{width:100px;height:2.7rem;border-radius:5px}.burger-nav__img{position:relative;width:60px;height:60px;flex-shrink:0;background-color:var(--background--disabled);border-radius:50%}.burger-nav__img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;border-radius:50%}.burger-nav__img a{position:absolute;top:90%;left:-25%}.burger-nav__img a:after{content:"";font-family:icomoon;font-size:1.8rem;color:var(--white);padding:7px;border:2px solid var(--white);border-radius:50%;transition:all .2s ease-in-out}@media screen and (max-width:991px){.burger-nav__img a:after{font-size:1.2rem;padding:6px}}.burger-nav__img a:hover:after{background-color:var(--white);color:var(--text--color)}.burger-nav__btn{display:flex;flex-direction:column;gap:18px}.burger-nav__main-site{font-weight:600;font-size:2rem;padding-left:10px;text-decoration:underline}.burger-nav__link{padding-left:10px;font-size:2rem;line-height:3rem;font-weight:500}.burger-nav .burger-link-active{border-left:2px solid #e31a5a}.burger-nav .burger-link--disabled{pointer-events:none}.burger-nav .burger-link--disabled span{color:var(--color--disabled);pointer-events:none}.translateX-enter{transform:translateX(-200px);opacity:0}.translateX-enter-active,.translateX-leave-active{transform-origin:top left 0;transition:.2s ease}.translateX-leave-to{transform:translateX(-200px);opacity:0}.aside{max-width:280px;position:relative;width:100%;padding:40px;flex-shrink:0;align-self:flex-start;background-color:var(--background--main);border-radius:10px}.aside__membership{display:none;position:absolute;right:25px;top:0}.aside--member .aside__membership{display:block}@media screen and (max-width:991px){.aside{max-width:200px;padding:40px 30px}}@media screen and (max-width:767px){.aside{display:none}}.aside__img,.aside__img .skeleton-basic{border-radius:50%}.aside__img{position:relative;height:200px;background-color:var(--background--disabled);margin-bottom:20px}@media screen and (max-width:991px){.aside__img{height:140px;width:140px}}.aside__img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:scale-down;object-fit:scale-down;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.aside__img img{-o-object-position:50% 50%;object-position:50% 50%}}.aside__img a{position:absolute;top:90%}.aside__img a:after{content:"";font-family:icomoon;font-size:1.8rem;color:var(--white);padding:7px;border:2px solid var(--white);border-radius:50%;transition:all .2s ease-in-out}@media screen and (max-width:991px){.aside__img a:after{font-size:1.2rem;padding:6px}}.aside__img a:hover:after{background-color:var(--white);color:var(--text--color)}.aside__username{font-size:2.2rem;line-height:2.7rem;font-weight:500;color:var(--white);text-align:center;margin-bottom:20px}.aside__username.skeleton-basic{width:150px;height:2.7rem;border-radius:5px;margin:0 auto;margin-bottom:20px}.aside__btn{display:flex;flex-direction:column}.aside__btn a{margin:0 0 16px}.aside__btn .skeleton-basic{height:50px;border-radius:8px}.aside__btn--small a{display:inline-block;margin:0 auto 16px auto}.aside__btn--small .skeleton-basic{height:26px;width:100px}@media screen and (max-width:991px){.aside__btn .skeleton-basic{height:48px}.aside__btn--small{padding:6px 12px}.aside__btn--small .skeleton-basic{height:26px}}.aside__links{display:flex;flex-direction:column}.aside__links--loading{pointer-events:none}.aside a.active>.btn{background-color:var(--white)}.aside a.active>.btn button{color:var(--background--main)}.footer{background-color:var(--text--color);padding:95px 0 65px 0}.footer a{color:var(--white)}.footer a:hover{-webkit-text-stroke-width:.5px}.footer__top{padding:0 40px 45px 40px;border-bottom:1px solid var(--input--border);margin-bottom:65px}.footer ul.footer__list{display:grid;max-width:1100px;margin:0 auto;grid-template-columns:40% 35% 25%}.footer ul.footer__list li{color:var(--white);font-weight:500;font-size:2rem;line-height:2.4rem}.footer ul.footer__list li p{font-weight:500;font-size:18px;line-height:22px;color:var(--input--border)}.footer__bottom{padding:0 40px}.footer__bottom-list{display:grid;grid-template-columns:40% 35% 25%;max-width:1100px;align-items:start;margin:0 auto}.footer__bottom-docs{display:flex;flex-direction:column;align-items:flex-start;grid-gap:14px;color:#fff;font-size:1.5rem;line-height:1.9rem}.footer__bottom-docs a{display:inline-block;color:var(--banner--color)}.footer__bottom-docs a,.footer__bottom-docs b{text-decoration:underline}.footer__bottom-right{display:flex;flex-direction:column;grid-gap:20px}.footer__bottom-socials{color:#fff;display:flex;grid-gap:15px}.footer__bottom-socials i{font-size:3.2rem}.footer__bottom-socials i:hover{-webkit-text-stroke-width:.05rem}.footer__bottom-copyright{display:flex;flex-direction:column;grid-gap:20px}.footer__logo{margin-bottom:20px}.footer__license p{text-align:left;font-weight:500;font-size:1.6rem;line-height:2.2rem;max-width:280px;color:var(--input--placeholder)}@media screen and (max-width:991px){.footer{padding:65px 0 65px 0}.footer .footer__bottom-list,.footer ul.footer__list{grid-gap:40px;display:flex;flex-direction:column;text-align:center}.footer .footer__bottom-list{align-items:center}.footer .footer__bottom-docs{align-items:unset}.footer .footer__bottom-copyright{display:flex;flex-direction:column;align-items:center}.footer .footer__bottom-copyright p{text-align:center}}@media screen and (max-width:479px){.footer{padding:50px 0}.footer ul.footer__list li{font-size:1.6rem;line-height:1.9rem}.footer ul.footer__list li p{font-size:1.4rem;line-height:1.7rem}.footer__logo{width:72px;height:33px}.footer__license p{font-size:1.4rem;line-height:1.7rem}}.preloader{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.preloader__content{position:relative;width:75px;height:75px}.preloader_overlay{position:absolute;left:0;top:0}.preloader-block{background:transparent}.circle{position:absolute;width:20px;height:20px;border-radius:50%}.circle_first{animation:circle_first 3s cubic-bezier(1,.01,1,1) 0s infinite}.circle_first,.circle_second{background:var(--background--btn--red)}.circle_second{opacity:.1;animation:circle_second 3s cubic-bezier(1,.01,1,1) 0s infinite}.circle_third{background:var(--background--btn--red);opacity:.4;animation:circle_third 3s cubic-bezier(1,.01,1,1) 0s infinite}@keyframes circle_first{0%,to{transform:translate(53px,36px)}17%{transform:translate(30px,30px)}34%{transform:translateY(53px)}51%{transform:translate(30px,30px)}68%{transform:translate(10px)}85%{transform:translate(30px,30px)}to{transform:translate(53px,36px)}}@keyframes circle_second{0%,to{transform:translateY(53px)}17%{transform:translate(30px,30px)}34%{transform:translate(10px)}51%{transform:translate(30px,30px)}68%{transform:translate(53px,36px)}85%{transform:translate(30px,30px)}to{transform:translateY(53px)}}@keyframes circle_third{0%,to{transform:translate(10px)}17%{transform:translate(30px,30px)}34%{transform:translate(53px,36px)}51%{transform:translate(30px,30px)}68%{transform:translateY(53px)}85%{transform:translate(30px,30px)}to{transform:translate(10px)}}.layout{min-height:100vh;color:var(--text--color);font-size:1.6rem;line-height:2.24rem;font-weight:400;position:relative}.main{max-width:1560px;margin:0 auto;padding:80px 20px;box-sizing:content-box}.main__wrapper{display:flex;gap:40px}.main .slot__wrapper{width:100%;overflow:hidden;scrollbar-color:var(--input--border);scrollbar-width:thin}.main .slot__wrapper::-webkit-scrollbar{height:2px;width:7px;background-color:var(--background--disabled);border-radius:8px}.main .slot__wrapper::-webkit-scrollbar-thumb{background-color:var(--input--border);border-radius:8px;width:2px;height:2px}.main .no-overflow{overflow:unset}@media screen and (max-width:991px){.main{padding:20px}}@media screen and (max-width:767px){.main .slot__wrapper{overflow-x:clip;overflow-y:unset}}.layout-start__wrapper{min-height:100vh;display:flex;align-items:center;background-color:var(--background--main)}.layout-no-sidebar{min-height:100vh;color:var(--text--color);font-size:1.6rem;line-height:2.24rem;font-weight:400;display:flex;flex-direction:column;justify-content:space-between}.layout-no-sidebar__body{flex-grow:1;display:flex;flex-direction:column;min-height:200px}.layout-no-sidebar__main{max-width:1560px;width:100%;margin:0 auto;padding:80px 20px;box-sizing:content-box}@media screen and (max-width:991px){.layout-no-sidebar__main{padding-top:30px}}@media screen and (max-width:479px){.layout-no-sidebar__main{padding-top:20px}}.layout-no-sidebar .preloader{margin:auto}.popup-avatar-terms__title{font-size:2rem;line-height:2.4rem;font-weight:500;margin-bottom:12px}@media screen and (max-width:479px){.popup-avatar-terms__title{font-size:1.8rem;line-height:2.2rem}}.popup-avatar-terms__info{margin-bottom:12px}@media screen and (max-width:479px){.popup-avatar-terms__info{font-size:1.4rem;line-height:1.7rem}}.popup-avatar-terms ol.popup-avatar-terms__rules{list-style:number;margin-left:25px;margin-bottom:24px}@media screen and (max-width:479px){.popup-avatar-terms ol.popup-avatar-terms__rules{font-size:1.4rem;line-height:1.7rem}}.popup-avatar-terms__btn{display:flex;gap:12px;justify-content:center;align-items:center}@media screen and (max-width:479px){.popup-avatar-terms__btn{flex-direction:column}.popup-avatar-terms__btn button{align-self:center}}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.popup-cropper.popup-wrapper .modal-box{max-width:625px}.popup-cropper__title{margin-top:0;font-size:2rem;line-height:2.4rem;font-weight:500;margin-bottom:12px}@media screen and (max-width:479px){.popup-cropper__title{font-size:1.8rem;line-height:2.2rem}}.popup-cropper__cropper{margin-bottom:20px;border:1px solid var(--background--btn--profile--hover)}.popup-cropper__cropper--avatar .cropper-face,.popup-cropper__cropper--avatar .cropper-view-box{border-radius:50%}.popup-cropper__btn-action{display:flex;gap:20px;justify-content:center;flex-direction:column;align-items:center;margin-bottom:16px}@media screen and (max-width:479px){.popup-cropper__btn-action{flex-direction:column}.popup-cropper__btn-action button{align-self:center}}.popup-cropper__btn{display:flex;gap:10px;justify-content:center}@media screen and (max-width:479px){.popup-cropper__btn{flex-direction:column}.popup-cropper__btn button{align-self:center}}.popup-profile-congrats__title{font-size:2rem;line-height:2.4rem;font-weight:500;margin-bottom:12px}@media screen and (max-width:479px){.popup-profile-congrats__title{font-size:1.8rem;line-height:2.2rem}}.popup-profile-congrats__text{margin-bottom:16px}@media screen and (max-width:479px){.popup-profile-congrats__text{font-size:1.4rem;line-height:1.7rem}}.popup-profile-congrats__btn{display:flex;gap:10px}@media screen and (max-width:479px){.popup-profile-congrats__btn{flex-direction:column}.popup-profile-congrats__btn button{align-self:center}}.popup-view-certificate{display:flex;flex-direction:column}.popup-view-certificate__icon{align-self:flex-end;cursor:pointer;font-size:1.4rem;margin-bottom:15px;color:var(--color--disabled)}.popup-view-certificate__img{position:relative;flex:0 1 560px;overflow:hidden}@media screen and (max-width:767px){.popup-view-certificate__img{flex:0 1 480px}}@media screen and (max-width:479px){.popup-view-certificate__img{flex:0 1 300px}}.popup-view-certificate__img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.popup-view-certificate__btn{align-self:center;margin-top:20px;pointer-events:visible}@media screen and (max-width:767px){.popup-view-certificate__btn{display:block;margin-top:15px}}.popup-delete-achievement__text{margin-bottom:16px}@media screen and (max-width:479px){.popup-delete-achievement__text{font-size:1.4rem;line-height:1.7rem}}.popup-delete-achievement__btn{display:flex;gap:10px}@media screen and (max-width:479px){.popup-delete-achievement__btn{justify-content:center}}.popup-membership-success__header{font-weight:500;font-size:2rem;line-height:2.4rem;margin-bottom:10px}.popup-membership-success__text{font-size:1.8rem;line-height:2.2rem}.popup-membership-success__text a{color:#6366f1;text-decoration:underline}.popup-membership-success__text a:hover{color:#818cf8}.popup-membership-success__text a:active{color:#4f46e5}.popup-membership-success__text a:disabled{color:#9ca3af}.popup-membership-success__text{margin-bottom:15px}.popup-membership-success__text a{white-space:nowrap}@media screen and (max-width:479px){.popup-membership-success__header{font-size:1.6rem;line-height:1.9rem}.popup-membership-success__text{font-size:1.4rem;line-height:1.7rem}.popup-membership-success__btn{display:block;margin:0 auto}}.cookie-popup__wrapper.popup-wrapper{justify-content:flex-end}.cookie-popup__wrapper div.modal-box{max-width:650px;padding:15px}.cookie-popup__content{display:flex;align-items:center;grid-gap:15px;font-size:1.4rem;line-height:1.7rem;font-weight:500}.cookie-popup__content a{text-decoration:underline}@media screen and (max-width:479px){.cookie-popup__content{flex-wrap:wrap;justify-content:center}.cookie-popup__content p{text-align:center}}.popup-must-edit{display:flex;flex-direction:column;justify-content:center;grid-gap:20px;align-items:center}.popup-must-edit__text{font-weight:500;text-align:center;line-height:22px}.popup-auth-info .modal-box{position:relative}.popup-auth-info__close{position:absolute;font-size:15px;color:var(--input--placeholder);cursor:pointer;right:15px;top:15px}.popup-auth-info__close:hover{-webkit-text-stroke-width:.05rem}.popup-auth-info__content ol{display:flex;flex-direction:column;grid-gap:10px;padding-left:5px}.popup-auth-info__content a{color:#4f46e5}.popup-auth-info__content a:hover{-webkit-text-stroke-width:.03rem}@media screen and (max-width:479px){.popup-auth-info__wrapper{font-size:14px}}.popup-revoke-application__text{margin-bottom:16px}.popup-revoke-application__text span{text-decoration:underline;font-weight:700}.popup-revoke-application__text--small{margin-top:10px;font-size:16px;color:var(--banner--color)}.popup-revoke-application__btn{display:flex;gap:10px}.alert{display:flex;gap:5px;font-weight:500;font-size:1.4rem;color:#fff;border-radius:10px;padding:14px;transition:all .3s ease}.alert__icon--ok,.alert__icon--warning{display:none}.alert--warning{background-color:red}.alert--warning .alert__icon--warning{display:block}.alert--success{background-color:#10b981}.alert--success .alert__icon--ok{display:block}.alert--info{background-color:#ff8c00}.alert--info .alert__icon--warning{display:block}html{--gilroy-family:"Gilroy","Verdana, sans-serif";--hover-transition:all 0.3s;--text-max-width:560px}#app{--background--btn--red:#e31a5a;--background--btn--red--hover:#b61548;--background--btn--secondary:#fce8ef;--background--btn--secondary--disabled:#f9fafb;--background--btn--secondary--hover:#facad9;--background--disabled:#e7e7e7;--background--btn--profile:#101629;--background--btn--profile--hover:#e6e6e6;--color--disabled:#b6b6b6;--background--main:#12182e;--input--border:#bfbfbf;--input--placeholder:#595959;--togglebutton--border:#dbdbdb;--banner--color:#737373;--background--application--review:#f5f5f5;--background--request:#fce8ef;--text--color:#121212;--event--hover:#999;--white:#fff;--black:#000;--red:#ef4444;--docs-bg:#dddde8;--additional-bg:#f0f0fa}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-moz-appearance:none;-webkit-appearance:none;border:1px solid gray;border-radius:0;box-shadow:none;max-width:100%}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{box-shadow:none;outline:0}[type=button],[type=reset],[type=submit],button{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;box-shadow:0;background:unset;padding:0;line-height:1;cursor:pointer}textarea{resize:none;width:100%}input:disabled,input[readonly],select:disabled,textarea:disabled,textarea[readonly]{cursor:default}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox],[type=radio]{display:inline-block;margin-right:5px;vertical-align:baseline}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin:0;vertical-align:middle}[type=file]{width:100%}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:0;max-width:100%}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0;padding:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none}button:active,input:active{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button{padding:0;margin:0;outline:none;background-color:transparent;cursor:pointer}a,button,iframe{border:none}img,svg{max-width:100%}a{text-decoration:none}a:active{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Gilroy-Regular.556ce805.eot) format("eot"),url(/fonts/Gilroy-Regular.65cf196f.ttf) format("ttf"),url(/fonts/Gilroy-Regular.5f4839c8.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Gilroy-Medium.4a1a8e74.eot) format("eot"),url(/fonts/Gilroy-Medium.6e3bb5ed.ttf) format("ttf"),url(/fonts/Gilroy-Medium.f2851256.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Gilroy-SemiBold.5873a7c7.eot) format("eot"),url(/fonts/Gilroy-SemiBold.6ed5cf34.ttf) format("ttf"),url(/fonts/Gilroy-SemiBold.4e81fe9c.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Gilroy-Bold.37c3a2b6.eot) format("eot"),url(/fonts/Gilroy-Bold.1446655b.ttf) format("ttf"),url(/fonts/Gilroy-Bold.90b1a89c.woff) format("woff")}html{font-size:62.5%;font-family:var(--gilroy-family)}body.no-scroll{overflow:hidden;padding-right:17px}body.no-scroll .popup-wrapper{padding-right:32px}body.no-scroll .layout{margin-right:-17px}body.no-scroll .header{padding-right:17px}body.no-scroll .main{padding-right:37px}@media screen and (max-width:479px){body.no-scroll{padding-right:unset}body.no-scroll .popup-wrapper{padding-right:15px}body.no-scroll .layout{margin-right:unset}body.no-scroll .header,body.no-scroll .main{padding-right:unset}}.popup-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.3);justify-content:center;padding:15px}.popup-wrapper .modal-box{max-height:100%;padding:40px;background-color:#fff;max-width:728px;width:100%;border-radius:10px;font-size:1.8rem;line-height:2.2rem;font-weight:400;overflow-y:auto;display:flex;flex-direction:column;scrollbar-color:var(--input--border);scrollbar-width:thin}.popup-wrapper .modal-box::-webkit-scrollbar{height:2px;width:7px;background-color:var(--background--disabled);border-radius:8px}.popup-wrapper .modal-box::-webkit-scrollbar-thumb{background-color:var(--input--border);border-radius:8px;width:2px;height:2px}@media screen and (max-width:767px){.popup-wrapper .modal-box{padding:20px}}.transport-grant-personal-data__radio{display:flex;gap:12px;margin-bottom:23px}.transport-grant-personal-data__foreign,.transport-grant-personal-data__native{display:grid;grid:min-content 1fr/1fr 1fr;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:1151px){.transport-grant-personal-data__foreign,.transport-grant-personal-data__native{max-width:728px}}.transport-grant-personal-data__foreign--title,.transport-grant-personal-data__native--title{color:var(--red);font-weight:500;margin-bottom:23px}@media screen and (max-width:479px){.transport-grant-personal-data__foreign--title,.transport-grant-personal-data__native--title{font-size:1.4rem;line-height:1.7rem}}@media screen and (max-width:1151px){.transport-grant-personal-data__foreign,.transport-grant-personal-data__native{display:block}}.transport-grant-personal-data__foreign{display:none}.transport-grant-personal-data__right{grid-row:span 2}.transport-grant-personal-data__foreign .transport-grant-personal-data__input>div:last-child,.transport-grant-personal-data__native .transport-grant-personal-data__input>div:last-child{margin-bottom:16px}.transport-grant-personal-data__docs__title{margin-bottom:15px}.transport-grant-personal-data__docs__info{display:none;font-size:1rem;line-height:1.2rem;color:var(--color--disabled);margin-bottom:20px}@media screen and (max-width:767px){.transport-grant-personal-data__docs__info{display:block}}.transport-grant-personal-data__agreement{display:flex;align-items:center;font-size:1.4rem;line-height:1.7rem;gap:5px;margin-bottom:16px}.transport-grant-personal-data__agreement a{color:#6366f1;text-decoration:underline}.transport-grant-personal-data__agreement a:hover{color:#818cf8}.transport-grant-personal-data__agreement a:active{color:#4f46e5}.transport-grant-personal-data__agreement a:disabled{color:#9ca3af}@media screen and (max-width:479px){.transport-grant-personal-data__agreement{flex-direction:column;align-items:flex-start}.transport-grant-personal-data__agreement a{margin-left:27px}}.transport-grant-personal-data__agreement>div{margin:0}.transport-grant-personal-data__btn{display:flex;gap:10px;align-self:start;flex-wrap:wrap}.transport-grant-profile__body{display:flex;gap:20px;margin-bottom:16px}@media screen and (max-width:991px){.transport-grant-profile__body{flex-wrap:wrap}}.transport-grant-profile__left,.transport-grant-profile__right{flex:0 1 728px}.transport-grant-profile__btn{display:flex;gap:12px;flex-wrap:wrap}.transport-grant-profile__radio{margin:25px 0}.transport-grant-performance>p{font-size:1.6rem;line-height:1.9rem;margin-bottom:10px;font-weight:500}.transport-grant-performance__desc{max-width:740px;margin-bottom:25px;display:flex;flex-direction:column;grid-gap:15px}.transport-grant-performance__desc-item span{pointer-events:none;display:inline-block}.transport-grant-performance__desc-item ul{margin:10px 0 0}.transport-grant-performance__desc-item li.info{list-style-type:none;font-style:italic;margin-left:-40px}.transport-grant-performance__desc-item.list span{cursor:pointer;pointer-events:visible}.transport-grant-performance__desc-item.list span:after{content:"";font-family:icomoon;font-size:1.3rem;vertical-align:middle;margin-left:5px;display:inline-block}.transport-grant-performance__desc-item.open span:after{transform:rotate(180deg)}.transport-grant-performance__desc-item.bold{font-weight:600}.transport-grant-performance__tabs{margin-bottom:30px}.transport-grant-performance__title{font-weight:500;line-height:1.9rem;margin-bottom:30px}.transport-grant-performance__upload{margin-bottom:20px}.transport-grant-performance__upload__title{font-size:1rem;line-height:1.2rem;color:var(--color--disabled);margin-bottom:15px;display:none}@media screen and (max-width:767px){.transport-grant-performance__upload__title{display:block}}.transport-grant-performance__btn{display:flex;gap:12px;flex-wrap:wrap}.alert-body{position:fixed;display:flex;flex-direction:column;gap:20px;bottom:20px;right:20px;margin-left:20px;z-index:200}.achievement-year__btn,.student-year__btn{display:flex;gap:10px;margin-top:15px;flex-wrap:wrap}.achievement-year__alert,.student-year__alert{color:var(--red);margin-bottom:20px}.achievement-year__input,.student-year__input{max-width:728px}.achievement-year__header,.student-year__header{margin-bottom:40px}@media screen and (max-width:479px){.achievement-year__header,.student-year__header{margin-bottom:20px}}.achievement-year__info,.student-year__info{font-weight:500;margin-bottom:15px;max-width:900px}.achievement-year__info a,.student-year__info a{text-decoration:underline;color:#6366f1}.achievement-year__info a:hover,.student-year__info a:hover{-webkit-text-stroke-width:.05rem}.docs-upload-info{font-weight:400;font-size:1rem;line-height:1.2rem;color:var(--color--disabled);margin-bottom:15px;display:none}@media screen and (max-width:767px){.docs-upload-info{display:block}}.file{position:relative;border:1px solid var(--btn-border);border-radius:4px;font-size:12px;color:var(--white-black-color);display:grid;transition:all .3s ease-in-out}.file-avatar .btn--small{padding:12px 16px;font-size:1.4rem}.file:hover{border-color:var(--white-black-color);cursor:pointer}.file-error{color:var(--red);font-size:16px;font-weight:600}.file__input{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-10;display:none}.file__slot{display:flex;align-items:center;gap:8px;margin:auto;border:2px solid var(--white);padding:10px 45px;font-size:16px;line-height:1;font-weight:600;border-radius:12px;border-color:var(--white);background-color:transparent}.file__slot:hover{background-color:var(--btn-gray-color2);color:var(--btn-purple-color);border-color:var(--btn-gray-color2)}.file__label{text-decoration:none}.file__label:hover{cursor:pointer;text-decoration:underline}.file--loading{position:relative;overflow:hidden;border-color:transparent;background-color:var(--btn-disabled-bg);color:var(--calendar-disabled);pointer-events:none}.file--loading .file__preloader{display:grid}.file__preloader{display:none;background-color:rgba(0,0,0,.1);position:absolute;width:100%;height:100%;left:0;top:0}.file__anim{width:1em;height:1em;border-radius:50%;margin:auto;position:relative;transform:translateZ(0);color:var(--white-black-color);animation:btn-preloader 1.5s ease infinite}.file .file__input:focus+.file__label{outline:1px solid #0078d7;outline:5px auto -webkit-focus-ring-color}.status{position:relative;display:inline-flex;text-align:center;align-items:center;border-radius:999px;font-weight:600;font-size:1.6rem;padding:6px 10px;line-height:1.6rem}.status[data-tooltip]:after{width:250px}.status[data-tooltip]:hover:after{left:0;top:calc(100% + 5px)}.status i{margin-left:5px}.status--accept{color:#5ac57a;background:rgba(90,197,122,.1)}.status--revision{color:#f1ad54;background:rgba(241,173,84,.1)}.status--checking{color:#eb6e40;background:rgba(235,110,64,.1)}.status--winner{color:#367c50;background:rgba(54,124,80,.1)}.status--member{color:#669af4;background:rgba(105,154,243,.1)}.status--rejected{color:var(--red);background:#e7e8ea}.status--draft{color:var(--background--main);background:#e7e8ea}.status--competition{color:#e31a5a;background:#e7e8ea}.status--empty-tooltip[data-tooltip]:after{content:none}.status.events-grid__status{text-align:center;white-space:pre-wrap}.docs-upload{display:flex;align-items:center;gap:5px 20px;justify-content:space-between}.docs-upload--loaded .docs-upload--left,.docs-upload--loaded .docs-upload__file{color:green}.docs-upload--error .docs-upload--left,.docs-upload--error .docs-upload__file{color:var(--red)}.docs-upload--left{font-size:1.6rem;line-height:1.9rem;font-weight:500;display:flex;align-items:center;grid-gap:20px}.docs-upload--right{display:flex;align-items:center;flex-shrink:0;gap:10px}@media screen and (max-width:620px){.docs-upload--right{flex-shrink:1;text-align:right;font-size:1.3rem;line-height:1.2rem}}@media screen and (max-width:479px){.docs-upload--right{font-size:1rem}}.docs-upload__icon i{color:var(--color--disabled);position:relative;font-size:18px}.docs-upload__icon i[data-tooltip]:after{width:300px}.docs-upload__icon-status{position:relative;font-size:16px}@media screen and (max-width:767px){.docs-upload__icon-status[data-tooltip]:hover:after{left:-100px}}@media screen and (max-width:479px){.docs-upload__icon i[data-tooltip]:after{right:0;left:-10px;width:280px;top:20px;text-align:left}}.docs-upload button{margin-right:8px}.docs-upload__file{display:flex;align-items:center}@media screen and (max-width:479px){.docs-upload__file{margin-right:10px}}.docs-upload__file a{color:#6366f1;text-decoration:underline}.docs-upload__file a:hover{color:#818cf8}.docs-upload__file a:active{color:#4f46e5}.docs-upload__file a:disabled{color:#9ca3af}.docs-upload__file-text{display:flex;gap:5px;align-items:center;position:relative}.docs-upload__file-text [data-tooltip]:after{top:100%}.docs-upload__file-text [data-tooltip]:hover:after{left:-2rem}.docs-upload__file-text span i{font-size:.93rem;color:var(--event--hover);position:relative;top:1px;cursor:pointer;display:none}@media screen and (max-width:767px){.docs-upload__file-text [data-tooltip]:after{left:unset;right:0;text-align:center}.docs-upload__file-text [data-tooltip]:hover:after{left:unset;right:-50px}}@media screen and (max-width:479px){.docs-upload__file-text [data-tooltip]:after{text-align:center}.docs-upload__file-text [data-tooltip]:hover:after{left:unset;right:-50px}}.docs-upload__tooltip{vertical-align:middle;cursor:pointer;pointer-events:visible;position:relative;color:var(--black);margin-left:5px;font-size:1.5rem}.docs-upload__tooltip[data-tooltip]:after{width:300px;left:unset;right:-15px}.docs-upload__tooltip[data-tooltip]:hover:after{top:20px;left:unset}.docs-upload__info{font-size:1rem;line-height:1.2rem;color:var(--input--placeholder);max-width:150px}.docs-upload--has-file{pointer-events:none}.docs-upload--has-file .docs-upload__file div:first-child{pointer-events:auto;display:flex;align-items:center;gap:5px}.docs-upload--has-file .docs-upload__file a,.docs-upload--has-file .docs-upload__file span i{display:block}.docs-upload--has-file .docs-upload__btn{background-color:var(--background--disabled);color:var(--color--disabled);border-color:var(--background--disabled);pointer-events:none}.docs-upload--has-file .docs-upload--left{color:var(--text--color)}.docs-upload--has-file .docs-upload__icon{pointer-events:auto}.docs-upload--new .docs-upload--left{color:orange}.docs-upload--new .docs-upload__file{color:gray}.docs-upload--new .docs-upload__file-text a{color:gray;pointer-events:none}.docs-upload .popup-wrapper i{pointer-events:visible}@media screen and (max-width:1151px){.docs-upload{flex-direction:column;align-items:flex-start;flex-wrap:wrap}.docs-upload--right{align-self:flex-end;flex-wrap:wrap}}@media screen and (max-width:991px){.docs-upload__tooltip[data-tooltip]:hover:after{top:100%}}@media screen and (max-width:620px){.docs-upload--right{grid-gap:5px;justify-content:flex-end}}@media screen and (max-width:479px){.docs-upload{grid-gap:5px}.docs-upload__left{font-size:1rem;line-height:1.2rem;align-items:flex-start}.docs-upload__tooltip[data-tooltip]:after{width:250px}.docs-upload__tooltip[data-tooltip]:hover:after{right:-75px}.docs-upload__info{max-width:unset}}.tooltip a{pointer-events:none}.tooltip{position:relative}.tooltip:after,.tooltip:before{text-transform:none;font-size:.9rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:1}.tooltip:before{content:"";border:5px solid transparent;z-index:2000}.tooltip:after{content:attr(tooltip);background-color:var(--black);text-align:left;max-width:220px;width:110%;overflow:hidden;text-overflow:ellipsis;padding:4px 8px;border-radius:4px;color:var(--white);font-size:1.2rem;line-height:1.4rem;z-index:2000;margin-left:5px}.tooltip:hover:after,.tooltip:hover:before{display:block}.tooltip:before{border-left-width:0;border-right-color:var(--black);right:-5px}.tooltip:after,.tooltip:before{top:50%;transform:translate(.5em,-50%)}.tooltip:after{left:calc(100% + 5px)}.tooltip:after,.tooltip:before{left:calc(100% + 15px)}.tooltip:hover:after,.tooltip:hover:before{animation:tooltips-vert .3s ease-out forwards}@keyframes tooltips-vert{to{opacity:1;transform:translateY(-50%)}}@media screen and (max-width:479px){.tooltip:after,.tooltip:before{left:0}.tooltip:before{display:none;border:none}}.student-year__comment{margin-bottom:24px}.layout-tg{position:absolute;display:flex;justify-content:center;font-size:1.4rem;font-weight:500;color:var(--text--color);left:0;right:0;top:110px;padding:0 10px}.layout-tg__content{display:inline-flex;align-items:center;grid-gap:5px;background-color:#fce8ef;border:1px solid var(--background--btn--red);padding:10px 15px;border-radius:10px;margin:0 auto}.layout-tg__content a{color:#4f46e5;text-decoration:underline}.layout-tg__close{flex-shrink:0;width:15px;height:15px;border-radius:50%;background-color:var(--background--btn--red);cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.layout-tg__close:hover{background-color:#ea8aa9}.layout-tg__close i{font-size:.7rem;color:#fff}@media screen and (max-width:991px){.layout-tg{position:unset;margin-top:20px}}[data-tooltip]{cursor:pointer}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;font-family:Gilroy;width:200px;left:0;top:0;border:1px solid var(--black);background-color:var(--black);box-shadow:2px 2px 5px rgba(0,0,0,.3);pointer-events:none;opacity:0;transition:1s;z-index:1;padding:4px 8px;border-radius:4px;color:var(--white);font-size:1.2rem;line-height:1.4rem;white-space:pre-wrap}[data-tooltip]:hover:after{opacity:1;left:4em}.start-page{display:flex;flex-direction:column;align-items:center;flex:0 1 510px;margin:0 auto;padding:20px 25px;box-sizing:content-box}.start-page__header{display:flex;grid-gap:15px;align-items:center;margin-bottom:82px}.start-page__logo{padding-right:15px;border-right:2px solid #fff}.start-page__title{font-weight:500;font-size:2.2rem;line-height:2.7rem;color:#fff}.start-page__toggle{margin-bottom:66px}.start-page__btn{align-self:center}.start-page__card{width:100%}.start-page__flipper{position:relative}.start-page__btns{display:flex;grid-gap:15px;flex-wrap:wrap;width:100%;justify-content:center;align-items:stretch}.start-page__btns [data-tooltip]:after{content:none}.start-page__btns .isTooltipShown{position:relative}.start-page__btns .isTooltipShown[data-tooltip]:after{content:attr(data-tooltip);width:300px;right:-50px;left:unset}.start-page__btns .isTooltipShown[data-tooltip]:hover:after{opacity:1;top:3em}.start-page__link{font-size:1.6rem;font-weight:500;line-height:1.9rem;color:var(--text--color);text-align:center}.start-page__link a{color:#4f46e5;text-decoration:underline}.start-page__link a:hover{-webkit-text-stroke-width:.05rem}.start-page .start-page-auth,.start-page .start-page-reg{background-color:var(--white);border-radius:10px;padding:40px 77px}@media screen and (max-width:479px){.start-page .start-page-auth,.start-page .start-page-reg{padding:16px}}.start-page .start-page-auth,.start-page .start-page-reg{display:flex;gap:12px;flex-direction:column;top:0;left:0;width:100%}.start-page .start-page-auth__title,.start-page .start-page-reg__title{align-self:center;margin-bottom:11px;font-size:3rem;line-height:3.6rem;font-weight:500}@media screen and (max-width:479px){.start-page .start-page-auth__title,.start-page .start-page-reg__title{font-size:2rem;line-height:2.4rem}}.start-page .start-page-auth__code,.start-page .start-page-reg__code{color:var(--text--color);font-size:1.8rem;line-height:2.1rem;text-align:center;max-width:270px;font-weight:600;margin:0 auto 20px auto}.start-page .start-page-auth__resend,.start-page .start-page-reg__resend{max-width:200px;margin:0 auto 10px}.start-page .start-page-auth__content,.start-page .start-page-reg__content{display:flex;flex-direction:column}.start-page .start-page-auth__content p,.start-page .start-page-reg__content p{font-size:14px;color:#4f46e5;text-decoration:underline;text-align:center;cursor:pointer}.start-page .start-page-auth__content p:hover,.start-page .start-page-reg__content p:hover{-webkit-text-stroke-width:.03rem}.start-page .start-page-auth__captcha,.start-page .start-page-reg__captcha{border-radius:15px;background-color:var(--background--disabled);margin-bottom:11px;position:relative;overflow:hidden;height:120px;width:100%}.start-page .start-page-auth__captcha img,.start-page .start-page-reg__captcha img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.start-page .start-page-auth__captcha i,.start-page .start-page-reg__captcha i{font-size:15px;right:0;top:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;background:#ffdab9;padding:10px;border-radius:50%;cursor:pointer}.start-page .start-page-auth__captcha i:hover,.start-page .start-page-reg__captcha i:hover{-webkit-text-stroke-width:.05rem}.start-page .start-page-auth__captcha.disabled i,.start-page .start-page-reg__captcha.disabled i{pointer-events:none;filter:grayscale(1)}.start-page .start-page-auth .skeleton-basic,.start-page .start-page-reg .skeleton-basic{border:none}.start-page .start-page-auth__btn,.start-page .start-page-reg__btn{align-self:center}@media screen and (max-width:479px){.start-page .start-page-auth__captcha,.start-page .start-page-reg__captcha{height:90px}}.start-page .start-page-reg{z-index:2;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.start-page .start-page-reg__agreement{display:flex;align-items:center;font-size:1.4rem;line-height:1.7rem;gap:5px;margin-bottom:16px}.start-page .start-page-reg__agreement .checkbox__label{font-size:1.5rem}.start-page .start-page-reg__agreement .checkbox input:checked+label:before{border-color:var(--background--btn--red)}.start-page .start-page-reg__agreement .checkbox label:before{border-color:#000}.start-page .start-page-reg__agreement a{color:#6366f1;text-decoration:underline}.start-page .start-page-reg__agreement a:hover{color:#818cf8}.start-page .start-page-reg__agreement a:active{color:#4f46e5}.start-page .start-page-reg__agreement a:disabled{color:#9ca3af}@media screen and (max-width:479px){.start-page .start-page-reg__agreement{flex-direction:column;align-items:flex-start}.start-page .start-page-reg__agreement a{margin-left:27px}}.start-page .start-page-reg__agreement>div{margin:0}@media screen and (max-width:767px){.start-page__header{flex-direction:column;justify-content:center}.start-page__logo{border-right:none;padding-right:0}.start-page__title{padding-top:15px;border-top:2px solid #fff;text-align:center}}@media screen and (max-width:479px){.start-page{padding:20px 7.5px}.start-page__logo,.start-page__toggle{margin-bottom:24px}.start-page .start-page-auth__btn,.start-page .start-page-reg__btn{padding:12px 16px}.start-page__btns .isTooltipShown[data-tooltip]:after{width:250px;left:-25px}.start-page__btns .isTooltipShown[data-tooltip]:hover:after{top:4rem}}.documents__desc{font-size:1.4rem;font-weight:600;margin-bottom:20px}.portfolio--docs-upload-title{font-size:1rem;line-height:1.2rem;color:var(--color--disabled);display:none}@media screen and (max-width:767px){.portfolio--docs-upload-title{display:block}}.portfolio__title{font-size:2.2rem;line-height:2.7rem;font-weight:500;margin-bottom:20px}@media screen and (max-width:479px){.portfolio__title{font-size:1.6rem;line-height:1.9rem;margin-bottom:15px}}.portfolio__input{margin-top:20px;margin-bottom:20px;max-width:535px}@media screen and (max-width:479px){.portfolio__input{margin-top:10px}}.portfolio__achievment{margin-top:24px;max-width:1240px}.portfolio__btn{margin:10px 0 20px 0}.radio input{position:absolute;opacity:0}.radio input+.radio__label{display:flex;align-items:center}.radio input+.radio__label span{position:relative;font-size:1.4rem}.radio input+.radio__label:before{content:"";border:1px solid var(--background--disabled);border-radius:100%;display:inline-block;width:16px;height:16px;position:relative;margin-right:8px;cursor:pointer;transition:all .25s ease;text-align:center;flex-shrink:0}.radio input:checked+.radio__label:before{background-color:var(--background--btn--profile--hover)}.radio input:checked+.radio__label:before,.radio input:hover+.radio__label:before{box-shadow:inset 0 0 0 4px var(--background--btn--red);border:1px solid var(--background--btn--red)}.radio input:focus+.radio__label:before{outline:none;border:none}.radio input:disabled+.radio__label:before{pointer-events:none;background:var(--background--disabled);border:none}.radio input+.radio__label:empty:before{margin-right:0}.radio--disabled{pointer-events:none}.tabs-radio{display:flex;gap:12px;align-items:center;grid-gap:30px}.tabs-radio__field{display:flex;grid-gap:10px;flex-wrap:wrap}.tabs-radio__fix{display:flex;grid-gap:10px;align-items:center}.tabs-radio__fix p{font-weight:500}.tabs-radio__fix p span{color:orange}.tabs-radio__fix .btn{max-width:90px}.tabs-radio__error{color:var(--red);align-self:center;display:none}.tabs-radio--toggle{display:flex;flex-direction:column;grid-gap:10px;align-items:flex-start;margin-bottom:10px}@media screen and (max-width:479px){.tabs-radio{flex-direction:column}.tabs-radio__error{align-self:flex-start}}.tabs-radio--error .tabs-radio__error{display:block}.tabs-radio--disabled{opacity:.5;pointer-events:none}.main-doc{margin-bottom:120px;color:#000;font-size:1.6rem;line-height:2.2rem;font-weight:400}.main-doc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:7px}.main-doc .bold{font-weight:600}.main-doc a{color:#4f46e5;text-decoration:underline}.main-doc__title{font-size:3rem;line-height:3.7rem;font-weight:600;color:#121212;margin-bottom:40px}.main-doc__body{display:flex;flex-direction:column;grid-gap:32px}.main-doc__subtitle{font-weight:600;color:#121212;font-size:1.8rem;line-height:2.2rem}.main-doc__content{margin-top:16px;display:flex;flex-direction:column;grid-gap:7px}.sub-title{font-weight:600;font-size:3rem;line-height:3.7rem;margin-bottom:30px}.docs-components__body{display:flex;flex-direction:column}.docs-components__body .docs-upload{padding:10px;background-color:var(--docs-bg)}.docs-components__body .docs-upload:nth-child(2n){background-color:var(--additional-bg)}.docs-components__body p{padding:5px 0}@media screen and (max-width:479px){.sub-title{font-weight:600;font-size:2.2rem;line-height:2.7rem;margin-bottom:20px}}.popup-anim-enter-active{transition:all .5s}.popup-anim-leave-active{transition:all .3s}.popup-anim-enter-from,.popup-anim-leave-to{opacity:0}@keyframes btn-preloader{0%{transform:rotate(0deg);box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{transform:rotate(1turn);box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}.tray-anim-enter-from,.tray-anim-leave-to{opacity:0;transform:translateX(30px)}.tray-anim-enter-to,.tray-anim-leave-from{opacity:1;transform:translateX(0)}