.social-block{padding:1.5rem 0}.social-block .subscribe{display:flex;grid-column:span 12}.social-block .subscribe .first-line{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.social-block .subscribe .additional{color:#cbcbcb;flex:1;margin-top:.5rem}.social-block .subscribe .title{color:#fff;display:inline-block;flex:1;font-size:1.2rem;margin-left:0;width:-moz-fit-content;width:fit-content}.social-block .social{align-items:baseline;grid-column:span 8;height:-moz-fit-content;height:fit-content}.social-block .social .buttons{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:flex-start;margin:0}.social-block .social .buttons>div{display:inline-block}.social-block .subscribe-one-field{flex:2}@media(max-width:769px){body footer .social-block{border-bottom:none}body footer .social-block .container{border:none}body footer .social-block .subscribe{display:block}body footer .social-block .subscribe .subscribe-container .first-line .email{min-width:none;width:auto}body footer .social-block .subscribe .title{margin:0}}body footer{align-items:center;background:#353535;margin-top:3rem;padding:0;position:relative;z-index:10}body footer .social-block{align-items:center;background:#353535;border-bottom:1px solid #797979;color:#fff;grid-column:span 20}body footer a,body footer a:hover{color:#fff}body footer .footer-menu{background:#353535;padding-bottom:2rem;width:100%}body footer .footer-menu hr{background:none;grid-column:span 20;height:1px;margin:2rem 0}body footer .footer-menu .logo{align-items:center;display:flex;grid-column:span 20;justify-content:center;margin-top:2rem}body footer .footer-menu .logo img{display:inline-block;max-height:2rem}body footer .footer-menu .logo{grid-row:span 2}body footer .footer-menu span.last-line{border-top:1px solid #797979;color:#fff;font-size:.875rem;grid-column:span 20;margin-top:1rem;padding-top:1rem;text-align:center}body footer .footer-menu .menu{grid-column:span 20;margin-top:1.5rem}body footer .footer-menu .menu .top-item{color:#fff;grid-column:span 4}body footer .footer-menu .menu .top-item span{border-bottom:2px solid #797979;color:#fff;font-size:1rem;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item ul{margin-top:1rem;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item ul li{font-size:.875rem;-moz-text-align-last:left;text-align-last:left}body footer .footer-menu .menu .top-item ul li a{text-align:left;transition:all .15s ease-in-out}body footer .footer-menu .menu .top-item ul li a:hover{color:#ff7714}body footer.main-page{row-gap:2rem}body footer.documents,body footer.main-page .footer-menu .menu{margin-top:0}body footer .sub-footer span{color:#fff;grid-column:span 5}body footer .modal-shadow .content{width:70%}@media(max-width:769px){body footer{padding-top:0}body footer .container{display:block}body footer .social-block{border-bottom:1px solid #797979;display:block;padding-bottom:2rem;padding-top:2rem}body footer hr{display:none}body footer .footer-menu{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}body footer .footer-menu .container{padding:0}body footer .footer-menu .logo{display:block;height:-moz-fit-content;height:fit-content;order:1;text-align:center}body footer .footer-menu .logo img{margin-bottom:0;margin-top:2rem;max-height:none;width:80%}body footer .footer-menu .menu{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-around;margin-bottom:2rem;margin-left:1rem;margin-right:1rem;order:2;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item{align-self:baseline;flex:1 1 auto;width:12rem}body footer .footer-menu .menu .top-item span{color:#000;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.3em;text-align:left;width:200px}body footer .footer-menu .menu .top-item ul li{display:block;font-size:1rem;margin-top:.5rem;-moz-text-align-last:left;text-align-last:left;width:200px}body footer .footer-menu .menu .top-item ul li a{display:inline-block;width:-moz-fit-content;width:fit-content}body footer .footer-menu .last-line{display:block;margin:0 1rem .5rem}body footer .footer-menu .social{margin-top:2rem}}.menu-button{display:none}.menu-button button{background:none;border:none;color:#fff;cursor:pointer;font-size:33px;line-height:22px;margin-top:.15rem;padding:0}.menu-button .menu-enter-active,.menu-button .menu-leave-active{transition:all .3s ease-in-out}.menu-button .menu-enter,.menu-button .menu-leave-to{transform:translate(200px)}@keyframes anim_slide{0%{display:none;transform:translate(300px)}to{display:flex;transform:translate(0)}}@keyframes anim_slide_reverse{0%{display:flex;transform:translate(0)}to{display:none;transform:translate(300px)}}.menu-button .menu-button-wrap{display:none}.menu-button .menu-button-wrap-init{background:#353535;bottom:0;box-shadow:0 0 1rem #000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;overflow:auto;padding:1rem;position:fixed;right:0;top:0;width:325px;z-index:110;-ms-overflow-style:none;scrollbar-width:none}.menu-button .menu-button-wrap-init.active{animation:anim_slide .25s ease-in-out;animation-fill-mode:forwards}.menu-button .menu-button-wrap-init.inactive{animation:anim_slide_reverse .25s ease-in-out;animation-fill-mode:forwards}.menu-button .menu-button-wrap-init::-webkit-scrollbar{height:0;width:0}.menu-button .menu-button-wrap-init .notify-bar-item a{align-items:center;border-radius:6px;display:flex;justify-content:space-between;padding-left:1rem}.menu-button .menu-button-wrap-init .notify-bar-item a.router-link-exact-active{background:#ff7714}.menu-button .menu-button-wrap-init .notify-bar-item>a{padding-left:.5rem}.menu-button .menu-button-wrap-init .notify-bar-item .menu-header a:active{background:none}.menu-button .menu-button-wrap-init .menu-button-signin{padding:.5rem}.menu-button .menu-button-wrap-init .menu-button-signin a{align-items:baseline;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start}.menu-button .menu-button-wrap-init .menu-button-signin a svg{font-size:.875rem}.menu-button .menu-button-wrap-init .avatar-wrap{margin:0 auto;min-height:5rem;min-width:5rem}.menu-button .menu-button-wrap-init .username{text-align:center}.menu-button .menu-button-wrap-init .title.non-active{color:#bfbfbf;font-size:.875rem;margin-top:1rem;padding:0}.menu-button .menu-button-wrap-init div.non-active{color:#bfbfbf;font-size:.875rem;padding:.5rem 1rem}.menu-button .menu-button-wrap-init .lk-menu .submenu{margin-right:2rem;text-align:left}.menu-button .menu-button-wrap-init li{border-radius:5px;color:#fff;cursor:pointer;height:-moz-fit-content;height:fit-content;list-style:none;position:relative;-webkit-tap-highlight-color:transparent;padding-right:1rem}.menu-button .menu-button-wrap-init li.exit{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;padding:.5rem}.menu-button .menu-button-wrap-init li.exit a{padding:0}.menu-button .menu-button-wrap-init li .li-text{border-radius:6px;display:block;padding:.5rem}.menu-button .menu-button-wrap-init li .li-text:active{background:#ff7714}.menu-button .menu-button-wrap-init li .font-icon{font-size:.875rem;margin-left:.25rem}.menu-button .menu-button-wrap-init li a{color:#fff;display:block;height:100%;width:100%}.menu-button .menu-button-wrap-init li.notification .notify-count{margin-left:1rem}.menu-button .menu-button-wrap-init li .submenu{border-left:1px solid #797979;display:none;height:0;margin-left:1rem;transition:all .15s ease-in-out}.menu-button .menu-button-wrap-init li .submenu.active{display:block;height:auto}.menu-button .menu-button-wrap-init li .submenu li.notification-item{display:grid;grid-template-columns:repeat(10,minmax(0,1fr))}.menu-button .menu-button-wrap-init li .submenu li.notification-item a{grid-column:span 8}.menu-button .menu-button-wrap-init li .submenu li.notification-item .notify-count{grid-column:span 2}.menu-button .menu-button-wrap-init>li{padding-left:1rem}.menu-button .menu-button-wrap-init .social{display:block}.menu-button .menu-button-wrap-init .social .buttons{align-items:center;display:flex;justify-content:flex-start;margin:2rem 0 0}.menu-button .outside-click-area{height:100vh;left:0;position:fixed;top:0;width:calc(100vw - 200px);z-index:109}@media screen and (max-width:1215px){.menu-button{display:block}}.search[data-v-27778ad4]{display:inline-block;font-size:0;height:2rem}.search .button-search i[data-v-27778ad4]{color:#fff;transform:scaleX(-1)}.button-search[data-v-27778ad4]{align-items:center;background:#ff7714;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.button-search .icon[data-v-27778ad4]{color:#fff;font-size:1rem}.notify-block{bottom:0;line-height:normal;position:fixed;right:0;z-index:110;-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:2rem;pointer-events:none;row-gap:2rem;width:25rem}.notify-block .notify-message,.notify-block .notify-message .content{border-radius:.5rem;pointer-events:auto;width:100%}.notify-block .notify-message{box-shadow:0 0 1rem #cbcbcb}@media(max-width:769px){.notify-block{bottom:.25rem;box-sizing:border-box;flex-direction:column-reverse;height:50vh;left:50%;-webkit-mask-image:linear-gradient(0deg,transparent,#000 10%);mask-image:linear-gradient(0deg,transparent,#000 10%);max-width:100%;padding:1rem 1rem 0;top:0;transform:translate(-50%)}.notify-block .notify-message .article_name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.notify-block .comment.notify .comment_text{-webkit-line-clamp:1}.notify-block .notify-message>.content{padding-right:1rem}.notify-block .notify-message>.content>.text{width:100%}.notify-block .notify-wrap{max-height:50vw;padding-bottom:0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.system-notifications{left:50%;position:fixed;top:6rem;transform:translate(-50%);width:100%;z-index:15}.system-notifications .inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.system-notifications .system-notify{background:#fff;border-radius:1rem;box-shadow:0 0 10px #cbcbcb;color:#000;font-size:1rem;line-height:normal;margin:0 1rem;max-width:40rem;padding:1.5rem 1rem;position:relative}.system-notifications .system-notify .content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;padding-right:2.5rem}.system-notifications .system-notify .attention-icon svg{color:#ff7714;font-size:2.25rem}.system-notifications .system-notify .close{position:absolute;right:1rem;top:1.25rem;width:1rem}.system-notifications .system-notify .close:not(:hover){color:#cbcbcb}@media(max-width:769px){.system-notifications{top:1rem}}.avatar-with-notifications{position:relative;width:-moz-fit-content;width:fit-content}.avatar-with-notifications .notify-count{bottom:-.55rem;position:absolute;right:-.5rem}.avatar-with-notifications .avatar-wrap{border:none;display:inline-block;max-height:2.3rem;max-width:2.3rem}.avatar-with-notifications .avatar-wrap:hover{outline:2px solid #ff7714;outline-offset:-1px}.slide-fade-leave-active{max-width:calc(100% - 4rem);opacity:0;position:absolute;transform:translate(30%);transition:all .15s ease}.slide-fade-enter-from{opacity:0}.slide-fade-enter-active{transition:all 1s ease;transition:opacity .5s ease}.slide-fade-move{transition:all .75s}.login{align-items:center;display:flex;font-size:0;justify-content:center;position:relative;text-align:center}.login .action-link{font-size:1rem}.login .logo-menu:hover .submenu{opacity:1;visibility:visible}.login .logo-menu{line-height:0}.login .submenu{border-radius:6px;font-size:1rem;left:50%;line-height:normal;opacity:0;overflow:hidden;padding-top:1rem;position:absolute;top:2.2rem;transform:translate(-50%);visibility:hidden;width:-moz-max-content;width:max-content;z-index:10}.login .submenu li{background:#353535;list-style:none}.login .submenu li:first-child{border-radius:6px 6px 0 0}.login .submenu li a{color:#fff;display:block;height:100%;padding:.5rem 1rem}.login .submenu li:hover:not(.non-active){background:#ff7714}.login .submenu li.non-active{color:#bfbfbf;font-size:.875rem;padding:.5rem 1rem}.login .auth-card{text-align:left}.login .action-link{cursor:pointer}.login .action-link:hover{text-decoration:underline}.login .modal-shadow .content{background:none;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;width:-moz-fit-content;width:fit-content}.login .modal-shadow .content .fields-wrap{background:#fff;border-radius:6px;margin-bottom:20vh}.login .modal-shadow .content .fields-wrap .title{background:#f7f7f7;color:#000;width:100%}.login .modal-shadow .content .fields-wrap .title h2{margin:0;padding:1rem;text-align:left}.login .modal-shadow .content .fields-wrap .fields{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem 1.5rem;row-gap:.5rem}.login .modal-shadow .content .fields-wrap .fields input{min-width:15rem}.login .modal-shadow .content .fields-wrap .fields button{margin-top:1rem}.login .modal-shadow .content .fields-wrap h3{margin-bottom:.5rem;margin-top:0;text-align:left}@media(max-width:1407px){.login{text-align:center}}@media(max-width:1407px){body li.menu-item{padding:0 .5rem}}li.menu-item{color:#000;list-style:none;padding:0 1rem 8px;position:relative;width:-moz-fit-content;width:fit-content}li.menu-item:before{background-color:#ff7714;bottom:2px;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transform:translateY(-8px);transition:transform 0s cubic-bezier(.175,.885,.32,1.275),opacity 0s}li.menu-item:after{opacity:0;transform:translateY(4px);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s}li.menu-item:focus,li.menu-item:hover{color:#000}li.menu-item:focus:after,li.menu-item:focus:before,li.menu-item:hover:after,li.menu-item:hover:before{opacity:1;transform:translateY(0)}li.menu-item:focus:before,li.menu-item:hover:before{transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s}li.menu-item:focus:after,li.menu-item:hover:after{transition:transform 0s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 0s .4s}li.menu-item{align-items:center;display:flex;height:2.5rem;justify-content:center;padding-bottom:1px}li.menu-item a,li.menu-item>span{box-sizing:border-box;color:#fff}li.menu-item a:hover,li.menu-item>span:hover{color:#fff}li.menu-item>span{cursor:default}li.menu-item:hover .submenu{opacity:1;visibility:visible}li.menu-item .submenu{border-radius:6px;left:50%;opacity:0;overflow:hidden;padding-top:1rem;position:absolute;top:2.2rem;transform:translate(-50%);visibility:hidden;width:-moz-max-content;width:max-content;z-index:105}li.menu-item .submenu li{background:#353535;list-style:none}li.menu-item .submenu li.pale:not(:hover) a{color:#cbcbcb}li.menu-item .submenu li:first-child{border-radius:6px 6px 0 0}li.menu-item .submenu li a{display:block;height:100%;padding:.5rem 1rem;width:100%}li.menu-item .submenu li:hover{background:#ff7714}#navbar-wrap{background:#353535;position:relative;z-index:11}#navbar-wrap>li{color:#fff}#navbar-wrap .navbar-container{padding-bottom:1rem;padding-top:1rem;position:relative}#navbar-wrap .navbar-container hr{background-color:#f5f5f5}#navbar-wrap .navbar-container .menu-wrap{align-items:center;display:flex;justify-content:space-between;margin:.25rem 0}#navbar-wrap .navbar-container .menu-wrap .signIn{align-items:center;display:flex;justify-content:center}#navbar-wrap .navbar-container .menu-wrap .signIn a{align-items:center;border-radius:6px;color:#fff;display:block;display:flex;height:1.5rem;justify-content:center;padding:.25rem;width:1.5rem}#navbar-wrap .navbar-container .menu-wrap .signIn a:hover{background:#ff7714;color:#fff}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1.45rem;grid-column:span 4;justify-content:center}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a{border-radius:6px;box-sizing:border-box;padding:.25rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a:hover{background:#ff7714}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a .icon{background-color:#fff;height:1.5rem;-webkit-mask-size:21px;mask-size:21px;width:1.5rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons .vk .icon{-webkit-mask-size:28px;mask-size:28px}#navbar-wrap .navbar-container .menu-wrap .logo{line-height:0}#navbar-wrap .navbar-container .menu-wrap .logo .logo-img{max-height:2.3rem;max-width:200px}#navbar-wrap .navbar-container .menu-wrap .menu{align-items:center;display:flex;justify-content:center;margin:0}#navbar-wrap .navbar-container .menu-wrap .menu a{display:block}#navbar-wrap .navbar-container .menu-wrap .menu a.nuxt-link-active{position:relative}#navbar-wrap .navbar-container .menu-wrap .menu a.nuxt-link-active:after{background:none repeat scroll 0 0 transparent;background:#ff7714;bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}#navbar-wrap .navbar-container .menu-wrap .search{text-align:right}#navbar-wrap .admin-line{align-items:center;background:#e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-around;min-height:2rem;padding:.25rem 5rem}#navbar-wrap .admin-line a,#navbar-wrap .admin-line span{color:#000}@media screen and (max-width:1215px){#navbar-wrap .navbar-container .menu-wrap .menu{display:none}#navbar-wrap .navbar-container .menu-wrap .logo{text-align:center}#navbar-wrap .navbar-container .menu-wrap .login.menu-item,#navbar-wrap .navbar-container .menu-wrap .psevdo-sarch,#navbar-wrap .navbar-container .menu-wrap .signIn{display:none}}@media(max-width:769px){#navbar-wrap{position:sticky;top:0;width:100%;z-index:99}#navbar-wrap .admin-line{font-size:.875rem;padding:.25rem .5rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons{display:none}#navbar-wrap .navbar-container .menu-wrap{align-items:center;display:flex;justify-content:space-between}#navbar-wrap .navbar-container .menu-wrap .menu-button{order:3}#navbar-wrap .navbar-container .menu-wrap .search{order:0}#navbar-wrap .navbar-container .menu-wrap a.logo{font-size:0;margin:0 .5rem;order:1;width:-moz-fit-content;width:fit-content}#navbar-wrap .navbar-container .menu-wrap a.logo img{vertical-align:middle}.login{display:none}}
