.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.page-title{color:#212121;font-size:24px;font-weight:700;margin-top:10px}.table-search-input{max-width:355px!important}.select-company{max-width:140px!important}.select-company .v-input__slot{min-height:36px!important}.select-company .v-select__selections{padding:0!important}.cursor-pointer{cursor:pointer}.full-width-divider{border-bottom:1px dotted #c4c3c3;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.login-register__wrapper{background-color:#fff;border-radius:12px;box-shadow:0 3px 16px rgba(0,0,0,.122);max-width:420px;padding:50px 24px}.login-register__title{color:#212121;display:inline-block;font-size:24px;font-weight:800;margin-bottom:20px;margin-top:50px;text-align:left;width:100%}.login-register__form{width:100%}.login-register__remember-me{margin-top:0!important;padding-top:0!important}.login-register__remember-me .v-icon{font-size:18px!important}.login-register__remember-me .v-label{font-size:12px!important}.login-register__forgot-password{color:#717171!important;font-size:12px;padding-top:3px;-webkit-text-decoration:none;text-decoration:none}.login-register__forgot-password:focus,.login-register__forgot-password:hover{-webkit-text-decoration:underline!important;text-decoration:underline!important}.login-register__submit{margin-bottom:30px}.login-register__create-account-link{color:#717171;font-size:14px}.login-register__create-account-link a{color:#29378d;font-weight:600}.login-register__info{color:#717171;font-size:10px}.login-register__checkbox-label{font-size:12px}.login-register .v-input--selection-controls__input{align-items:flex-start}.home-page__wrapper{max-width:471px!important;width:100%}.home-page__content{min-height:270px}.home-page__title{color:#1f1c31;font-size:20px;font-weight:400;line-height:30px;text-transform:uppercase;transition:.3s cubic-bezier(.25,.8,.5,1)}.home-page__title--blue{color:#4685ff!important}.dashboard{padding-top:40px}.dashboard .apexcharts-toolbar{right:-15px!important;top:-55px!important}.dashboard__statistic-block{padding:16px 32px}.dashboard__statistic-text{font-size:48px;font-weight:700;margin-bottom:20px;margin-top:20px}.dashboard__statistic-subtext{font-size:14px}.dashboard__chart-select{font-size:14px!important;max-width:95px!important}.dashboard__chart-select .v-select__selections{padding:0!important}.dashboard__chart-select .v-input__slot{border-color:#e9ecef!important;min-height:35px!important}.dashboard__chart-title{color:#405a65;font-size:20px!important;font-weight:700}.dashboard__pie-chart-info{color:rgba(0,0,0,.871);font-size:14px;font-weight:700;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.dashboard__pie-chart-info.--fix-width{max-width:75px}.dashboard__table-search{max-width:320px!important}.dashboard__table-select{font-size:14px!important;max-width:186px!important}.dashboard__table-select .v-input__slot{min-height:35px!important}.dashboard__table-select .v-select__selections{padding:0 0 0 8px!important}.company-registration__company-form-title{color:#212121;font-size:18px;font-weight:600}.employees{padding-top:40px}.employees__dialog-title{color:#212121;font-size:21px!important;font-weight:400;padding-left:57px!important}.organizational-structure-tree__tree-wrapper{min-height:100vh!important;width:100%}.positions-create__subtitle{color:#212121;font-size:18px;font-weight:600}.start{padding-top:40px}.start__info{color:#212121;font-size:16px}.start__stepper{background:transparent!important}.start .v-stepper__header,.start__stepper{box-shadow:none!important}.start__tooltip-icon{left:-10px;top:-5px}.start__tooltip-icon.tooltip--left-zero{left:0}.roles-configuration{padding-top:40px}.roles-configuration .v-badge .v-icon{top:-2px}.roles-configuration .apexcharts-toolbar{right:-15px!important;top:-60px!important}.positions-map table{border-top:thin solid rgba(0,0,0,.08);margin-top:20px}.positions-map tbody tr:nth-child(odd){background-color:#f6f6f6}.positions-map td,.positions-map th{border:thin solid rgba(0,0,0,.08)}.positions-map td{color:#212121;font-size:14px}.employees-card__table{font-size:16px;margin-top:30px}.employees-card__table td{padding-bottom:10px}.employees-card__table td:first-child{padding-right:80px}.employees-card__table td:last-child{color:#212121;font-weight:500}.app-logo{position:relative;top:1px;width:40%}.loader-dialog{min-height:232px}.loader-dialog__text{color:#212121;font-size:21px}.success-dialog{min-height:232px}.success-dialog__text{color:#212121;font-size:21px}.app-navigation :not(i){color:#fff!important;font-size:14px!important}.app-navigation .v-list-item:before{opacity:0!important}.app-navigation .v-list-item.v-list-item--active,.app-navigation .v-list-item:focus,.app-navigation .v-list-item:hover{background-color:#110f1d}.app-navigation .v-list-item.v-list-item--active .v-icon,.app-navigation .v-list-item:focus .v-icon,.app-navigation .v-list-item:hover .v-icon{color:#bb0048!important}.app-navigation .v-list-item__action,.app-navigation .v-list-item__icon{margin-right:25px!important}.step-card__header{border-bottom:1px solid rgba(0,0,0,.12);min-height:65px}.step-card__empty-specializations .v-treeview-node__root>.v-treeview-node__level{width:0}.step-card__title{color:#212121;font-size:16px;font-weight:600;padding-left:10px}.step-card__code{color:#c2c2c2;font-size:22px;padding-left:20px}.step-card__body:last-child{padding-bottom:20px}.step-card__body-text{color:#212121;font-size:14px;padding-left:10px;padding-top:18px}.step-card__hr{padding-left:32px}.step-card .v-treeview-node__toggle{display:none!important}.step-card__treeview-plus-btn{left:-15px;position:relative}.step-card .v-treeview{width:100%}.salary-chart__chart .apexcharts-series[seriesName*=Line] .apexcharts-marker{transform:translateX(-10px)!important;width:30px}.apexcharts-toolbar{z-index:5!important}.compa-ratio table{border-top:thin solid #fff;margin-top:20px}.compa-ratio td,.compa-ratio th{border:thin solid #e6e6e6}.compa-ratio td{color:#212121;font-size:14px;padding:16px}.goal-table table{border-top:thin solid #fff;margin-top:20px}.goal-table tbody tr{background-color:#f6f6f6}.goal-table td,.goal-table th{border:thin solid #e6e6e6}.goal-table td{color:#212121;font-size:14px;padding:16px}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 1px 1px 0 #f2f2f2,0 4px 24px 0 hsla(0,0%,65%,.2)!important}.v-btn:not(.v-btn--outlined).blue{color:#fff!important}.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{width:auto!important}.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon{transform:none!important}.v-data-table .theme--light.v-toolbar.v-sheet{background:none!important}.v-app-bar.v-app-bar--fixed{z-index:9!important}.v-text-field--outlined>.v-input__control>.v-input__slot{background-color:#fff!important}.theme--light.v-data-table thead{background-color:#eee!important}.v-data-table>.v-data-table__wrapper tbody tr:first-child:hover td:first-child{border-top-left-radius:0!important}.v-data-table>.v-data-table__wrapper tbody tr:first-child:hover td:last-child{border-top-right-radius:0!important}.v-data-table>.v-data-table__wrapper tbody tr:last-child td:first-child{border-bottom-left-radius:0!important}.v-data-table>.v-data-table__wrapper tbody tr:last-child td:last-child{border-bottom-right-radius:0!important}.tree-unit-selection .v-treeview .v-treeview-node__toggle{position:absolute!important;right:0!important}.tree-unit-selection .v-treeview .v-treeview-node--leaf .v-treeview-node__root{margin-left:-24px}.select__chips .v-select__selections{padding-bottom:0!important}.select__chips .v-chip__content{font-size:10px!important}.select__chips .v-chip{height:25px!important}.Treant{overflow:hidden;padding:0!important;position:relative}.Treant>.node,.Treant>.pseudo{display:block;position:absolute;visibility:hidden}.Treant.Treant-loaded .node,.Treant.Treant-loaded .pseudo{visibility:visible}.Treant>.pseudo{border:none;height:0;padding:0;width:0}.Treant .collapse-switch{border:1px solid #000;cursor:pointer;display:block;height:3px;position:absolute;right:1px;top:1px;width:3px}.Treant .collapsed .collapse-switch{background-color:#868dee}.Treant>.node img{border:none;float:left}.Treant .node{border-radius:4px;color:#fff;font-size:14px;padding:4px;text-align:center;width:200px}.Treant .node p{margin-bottom:0}.Treant .node img{margin-right:10px}.Treant .node .node-title{font-weight:700}.Treant .node.text--dark{color:#212121!important}.orange__bg{background-color:#ffb661}.orange__text{color:#ffb661}.blue__bg{background-color:#4685ff}.blue__text{color:#4685ff}.dark-blue__bg{background-color:#6d59ff}.dark-blue__text{color:#6d59ff}.gray__bg{background-color:#e6e6e6}.light-gray__bg{background-color:#f6f6f6}.white__bg{background-color:#fff}.white__text{color:#fff}.dark__text{color:#212121!important}.dark-red__bg{background-color:#690000}.light-red__bg{background-color:#f9a8a8}.link--hover-red:focus,.link--hover-red:hover{color:#bb0048}.v-btn--hover-background-red:focus,.v-btn--hover-background-red:hover{background-color:#bb0048!important;border-color:#bb0048!important;opacity:1!important}.checkbox--align-start .v-input--selection-controls__input{align-self:flex-start}.v-btn--text-color-blue{color:#4685ff!important}.scrollable{overflow-x:auto;overflow-y:hidden}.font-size--32{font-size:32px!important}.underline--none{-webkit-text-decoration:none;text-decoration:none}.box-shadow--none{box-shadow:none!important}.select--multi-chips .v-select__selections>span:first-child{margin-top:8px!important}.select--multi-chips .v-select__selections>span{margin-bottom:6px!important}.v-tabs-bar,.v-tabs-items{background:transparent!important}.fixed-horizontal-scrollbar{background-color:#fff;border-top:1px solid #ddd;bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.05);height:16px;overflow-x:auto;overflow-y:hidden;position:fixed;z-index:100}.user-avatar-wrapper{margin-top:33px;width:243px}.user-avatar__fullname{font-size:14px;line-height:18px;margin-top:10px;text-align:center}.user-avatar__email{color:#757575;font-size:12px;line-height:15px;margin-bottom:5px!important;margin-top:6px}.user-avatar__list .v-list-item{min-height:40px}.user-avatar__list .v-list-item__content{color:#212121;font-size:12px;line-height:15px}.user-avatar__list .v-list-item--active:before{opacity:.04!important}