aside{position:fixed;top:0;left:0;width:260px;height:100%;background-color:#fff;box-shadow:0 0 20px #9d9d9d40;overflow-x:hidden;z-index:60;transition:width ease-in-out .2s}aside._narrow{width:90px}aside+main{margin-left:260px;transition:margin-left ease-in-out .2s}aside._narrow+main{margin-left:90px}@media screen and (max-width: 768px){aside{width:60px!important}aside+main{margin-left:60px!important}}.logo{display:flex;margin:24px 0 24px 48px;transition:margin ease-in-out .2s}.logo__title{transition:opacity ease-in-out .2s}.nav__switch{display:flex;justify-content:space-between;height:30px;margin-bottom:16px;transition:margin-bottom ease-in-out .2s}.nav__switch svg{fill:#82878c;width:20px;height:20px;min-width:20px;min-height:20px;transition:fill ease-in-out .1s .1s}.nav__expand{display:flex;justify-content:flex-end;width:60px;padding:5px;background:#E1E6EB;border-top-right-radius:15px;border-bottom-right-radius:15px;-webkit-tap-highlight-color:transparent;cursor:pointer;transform:translate(-100%);transition:transform ease-in-out .2s}.nav__expand:hover>svg{fill:#c02524}.nav__narrow{width:40px;padding:5px;background:#E1E6EB;border-top-left-radius:15px;border-bottom-left-radius:15px;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:width ease-in-out .2s,transform ease-in-out .2s}.nav__narrow:hover>svg{fill:#c02524}.nav__item{display:flex;align-items:center;min-height:40px;margin:8px 0;padding:0 20px 0 48px;color:#9ba0a5;transition:padding ease-in-out .2s,color ease-in-out .1s .1s,background-color ease-in-out .1s .1s}.nav__item>span{line-height:16px;white-space:nowrap;transition:opacity ease-in-out .2s}.nav__item>svg{margin:0 16px 0 0;width:24px;height:24px;min-width:24px;min-height:24px;transition:fill ease-in-out .1s .1s}.nav__item._selected{color:#006a83}.nav__item._selected>svg{fill:#006a83}.nav__item:hover{background-color:#f0f3f6}aside._narrow .logo{margin:24px 0 24px 24px}aside._narrow .logo__title{opacity:0}aside._narrow .nav__expand{transform:translate(0)}aside._narrow .nav__narrow{width:30px;transform:translate(100%)}aside._narrow .nav__item{padding:0 33px}aside._narrow .nav__item>span{opacity:0}@media screen and (max-width: 768px){aside .logo{margin:13px 0 -3px 12px!important}aside .logo__image{width:36px}aside .logo__title{opacity:0}aside .nav__switch{margin-bottom:0}aside .nav__expand{transform:translate(-100%)!important}aside .nav__narrow{transform:translate(100%)!important}aside .nav__item{padding:0 18px!important}aside .nav__item>span{opacity:0}}header{position:sticky;display:flex;align-items:center;top:0;height:96px;padding:0 48px;background-color:#f0f3f6;z-index:50}header:after{content:"";position:absolute;width:calc(100% - 96px);height:1px;bottom:0;background-color:#c3c8cd}@media screen and (max-width: 1024px){header{height:72px;padding:0 32px}header:after{width:calc(100% - 64px)}}@media screen and (max-width: 768px){header{padding:0 24px}header:after{width:calc(100% - 48px)}}.header__menu>a{margin-right:48px}@media screen and (max-width: 768px){.header__menu>a{margin-right:32px}}@media screen and (max-width: 480px){.header__menu>a{margin-right:24px;display:none}}.header__user{display:flex;align-items:center;color:#9ba0a5;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color ease-in-out .1s .1s}.header__user:hover{color:#c02524!important}.header__user:hover>svg{fill:#c02524!important}.header__username{margin-right:16px;font-weight:600;line-height:16px;text-align:right;font-size:13px}@media screen and (max-width: 768px){.header__username{display:none}}.header__avatar{border-radius:50%;overflow:hidden;width:48px;height:48px;min-width:48px;min-height:48px}.header__avatar>img{width:100%;height:100%;min-width:100%;min-height:100%}.login__block_left{flex:1 1 auto;padding:48px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.login__block_left{padding:24px}}.login__block_right{flex-basis:38%;padding:48px 0}@media screen and (max-width: 1023px){.login__block_right{display:none}}.login__banner{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-image:url(../banner.jpg);border-top-left-radius:24px;border-bottom-left-radius:24px}.login__form{width:100%;max-width:375px}.login__logo{display:flex;margin-bottom:88px}@media screen and (max-width: 480px){.login__logo{margin-bottom:63px}}.login__password{margin-bottom:6px}.login__forgot{display:inline-block;margin-bottom:24px;font-weight:600;color:#9ba0a5;font-size:13px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{min-width:320px;height:100%;font-size:15px;line-height:1.4em;scrollbar-color:#C02524 #F0F3F6;scrollbar-width:thin}html::-webkit-scrollbar{width:6px;height:6px;background-color:#f0f3f6;border-radius:3px}html::-webkit-scrollbar-thumb{background-color:#c02524;border-radius:3px}body{height:100%;margin:0;padding:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000;background-color:#fff}main{display:flex;min-height:100%}main._content{flex-direction:column;background-color:#f0f3f6}section{position:relative;flex-grow:1;padding:48px}@media screen and (max-width: 1024px){section{padding:32px}}@media screen and (max-width: 768px){section{padding:24px}}.panel{padding:20px 24px;background-color:#fff;box-shadow:0 0 20px #9d9d9d40;border-radius:12px;overflow:hidden}.logo__image{width:41px;height:48px;transition:width ease-in-out .2s}.logo__title{width:124px;height:48px}a{font-weight:600;color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color ease-in-out .1s .1s}a:hover{color:#c02524!important}a:hover>svg{fill:#c02524!important}h1,h2,h3{font-weight:600}h1{margin-bottom:16px;font-size:36px;line-height:1.2em}h2{margin-bottom:16px;font-size:26px;line-height:1.2em}h3{margin-bottom:12px;font-size:18px;line-height:1.2em}p{margin:0 0 25px}b{font-weight:600}img{vertical-align:bottom}svg{display:block;fill:#9ba0a5;width:100%;height:100%;min-width:100%;min-height:100%;transition:fill ease-in-out .1s .1s}.dashboard{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:24px}@media screen and (max-width: 1680px){.dashboard{grid-template-columns:repeat(3,minmax(250px,1fr))}}@media screen and (max-width: 1280px){.dashboard{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media screen and (max-width: 1023px){.dashboard{grid-template-columns:none}}._hidden,[v-cloak]{display:none!important}._spacer{flex:1 0 auto}._nowrap{white-space:nowrap}._right{text-align:right}._small-text{font-size:13px}._grey-text{font-weight:600;color:#9ba0a5}.panel__table{width:100%;border-spacing:0}.panel__table td{padding:10px}.panel__table td:first-child{padding-left:0}.panel__table td:last-child{padding-right:0}.panel__table h3{margin-bottom:0}form{margin:0;padding:0}.form__title{margin-bottom:27px}input,select,button{margin-bottom:24px;font-family:inherit;outline:none;resize:none;border:none}input:last-child,select:last-child,button:last-child{margin-bottom:0}input,select{font-size:15px;line-height:1.4em}input._error,select._error{border:2px solid #C02524}input{width:100%;height:48px;padding:0 20px;line-height:48px;color:#000;background-color:#f0f3f6;border-radius:6px;overflow:hidden}input:focus-visible{background-color:#e1e6eb}button{min-width:200px;height:48px;padding:0 32px;background-color:#c02524;-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:17px;color:#fff;border-radius:28px;overflow:hidden;transition:background-color ease-in-out .2s,transform ease-in-out .2s .1s}button+button{margin-left:24px}button._fit{min-width:auto}button._dense{height:40px;padding:0 20px;border-radius:20px;overflow:hidden}button._wide{width:100%;height:56px;border-radius:28px;overflow:hidden}button._center{display:block;margin:0 auto}button:hover:not(button:disabled){transform:scale(1.084)}button:disabled{background-color:#9ba0a5;cursor:default}@media screen and (max-width: 480px){button._wide{height:48px;border-radius:24px;overflow:hidden}}::placeholder,._placeholder{color:#82878c;opacity:1}.dropdown{display:flex;align-items:center;justify-content:flex-end;font-weight:600;color:#9ba0a5;white-space:nowrap;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color ease-in-out .1s .1s;font-size:13px}.dropdown:hover{color:#c02524!important}.dropdown:hover>svg{fill:#c02524!important}.dropdown svg{margin-left:4px;width:16px;height:16px;min-width:16px;min-height:16px}.label{display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px}.label__name{font-weight:600}.label__error{color:#c02524}@-moz-document url-prefix(){input{padding-bottom:1px}button,button._wide,button._dense{padding-bottom:3px}@media screen and (max-width: 480px){button{padding-bottom:0!important}}}
