@font-face{font-family:Roboto;src:url(/fonts/Roboto/Roboto.woff2) format("woff2");src:url(/fonts/Roboto/Roboto.woff) format("woff"),url(/fonts/Roboto/Roboto.ttf) format("truetype");font-weight:400;font-style:normal}.access-editor{height:100%;overflow:hidden;font-family:Roboto}.access-editor .el-container{height:100%}.access-editor .main-title{position:absolute;float:left;max-width:75%;height:28px;margin-left:24px;margin-top:15px;font-family:Roboto;font-style:normal;font-weight:500;font-size:24px;line-height:28px;z-index:501}.access-editor .topper-tabs.el-tabs--border-card{border:none;-webkit-box-shadow:none;box-shadow:none}.access-editor .topper-tabs>.el-tabs__header{position:absolute;width:100%;background:#f4f5f6;border-bottom:none;z-index:500}.access-editor .topper-tabs>.el-tabs__header .el-tabs__nav-wrap{padding-top:10px}.access-editor .topper-tabs>.el-tabs__header .el-tabs__nav{float:right;margin-right:24px}.access-editor .topper-tabs>.el-tabs__header .el-tabs__item{background-color:#fff;border:1px solid #4fa9f3;margin-top:1px;margin-bottom:10px}.access-editor .topper-tabs>.el-tabs__header .el-tabs__item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.access-editor .topper-tabs>.el-tabs__header .el-tabs__item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.access-editor .topper-tabs>.el-tabs__header .el-tabs__item.is-active{background-color:#208be9;color:#fff;font-weight:700}.access-editor .topper-tabs>.el-tabs__content{padding:0;height:100%}.access-editor .topper-tabs>.el-tabs__content .el-tab-pane{height:100%;overflow:auto}.access-editor .tools .el-button{border:none;color:#208be9;border-radius:0;font-size:24px}.access-editor .tools .el-button+.el-button{margin-left:0}.access-editor .icon-plus-blue{background:url(/icon/differentIcons/accesseditor/icon-plus-blue.svg) no-repeat;background-size:100%}.access-editor .icon-edit-blue,.access-editor .icon-plus-blue{height:24px;width:24px;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased}.access-editor .icon-edit-blue{background:url(/icon/differentIcons/accesseditor/icon-edit-blue.svg) no-repeat;background-size:100%}.access-editor .icon-delete-blue{background:url(/icon/differentIcons/accesseditor/icon-delete-blue.svg) no-repeat;background-size:100%}.access-editor .icon-delete-blue,.access-editor .icon-upload-blue{height:24px;width:24px;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased}.access-editor .icon-upload-blue{background:url(/icon/differentIcons/accesseditor/icon-upload-blue.svg) no-repeat;background-size:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.access-editor .icon-refresh-blue{background:url(/icon/differentIcons/accesseditor/icon-refresh-blue.svg) no-repeat;background-size:100%}.access-editor .icon-ok-green,.access-editor .icon-refresh-blue{height:24px;width:24px;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased}.access-editor .icon-ok-green{background:url(/icon/differentIcons/accesseditor/icon-ok-green.svg) no-repeat;background-size:100%}.access-editor .tools .accent-splitter{font-size:28px}.access-editor .el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border:none}.access-editor .registry thead th .cell{font-family:Roboto;font-style:normal;font-weight:400;font-size:15px;line-height:16px;color:#6e7b87}.access-editor .registry tbody td .cell{font-family:Roboto;font-style:normal;font-weight:400;font-size:17px;line-height:20px;color:#2d3943}.access-editor .checkbox-filled{background:url(/icon/differentIcons/accesseditor/checkbox-filled-blue.svg) no-repeat;background-size:100%}.access-editor .checkbox-empty,.access-editor .checkbox-filled{height:24px;width:24px;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased}.access-editor .checkbox-empty{background:url(/icon/differentIcons/accesseditor/checkbox-empty-blue.svg) no-repeat;background-size:100%}.access-editor .el-button{border-radius:8px}.access-editor .tools{width:100%;position:relative;display:block;height:52px;line-height:52px}.access-editor .tools .controls{position:absolute;min-width:300px;display:inline-block;float:left;height:52px;z-index:5}.access-editor .tools .filters{position:absolute;width:100%;float:right;display:inline-block;text-align:right;height:52px}.access-editor .tools .filters .filter-label{float:left;line-height:14px;margin-top:10px}.access-editor .tools .filters .role-filter,.access-editor .tools .filters .text-filter{margin:10px}.access-editor .tools .filters .text-filter input{height:40px;vertical-align:middle;border-radius:8px}.access-editor .tools .filters .role-filter .vue-treeselect__control{height:40px;border-radius:8px}.access-editor .tools .filters .role-filter .vue-treeselect__control .vue-treeselect__placeholder,.access-editor .tools .filters .role-filter .vue-treeselect__control .vue-treeselect__single-value{font-family:Roboto;font-size:17px;line-height:40px}.access-editor .tools .filters .filter-button{margin-right:20px;font-size:16px;color:#208be9;cursor:pointer}.access-editor .tools .filters .filter-panel{width:25%;height:calc(100vh - 210px);z-index:100;position:fixed;background:#f4f5f6;display:block;right:20px;border:1px dotted grey;padding:10px;-webkit-transition:top .5s linear;transition:top .5s linear}.access-editor .connections-panel,.access-editor .main-table,.access-editor .main-table .wrapper,.access-editor .right-panel,.access-editor .role-panel,.access-editor .smev-setting-panel,.access-editor .topic-right-panel,.access-editor .user-panel{height:100%}.access-editor .el-table{height:100%;overflow-y:auto}.access-editor .el-footer{height:32px;position:fixed}.access-editor .el-table .crud{width:120px}.access-editor .main-edit-title{margin:20px 0 20px 24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:24px;width:100%}.access-editor .right-side{background-color:#f4f5f6;height:100%;position:fixed;right:0;width:480px;z-index:200}.access-editor .left-side{width:calc(100% - 470px)}.access-editor .el-input__inner{height:36px;line-height:36px;border-radius:8px}.access-editor .el-input__inner,.access-editor .vue-treeselect,.access-editor .vue-treeselect__single-value{font-family:Roboto;font-size:17px}.access-editor .vue-treeselect__control{border-radius:8px}.access-editor .upload-users-window .el-dialog__header{text-align:center}.access-editor .upload-users-window .el-dialog__header .el-dialog__title{font-family:Roboto;font-size:20px}.access-editor .upload-users-window .dynamical-login{margin-top:20px;text-align:left}.access-editor .upload-users-window .dynamical-login .el-checkbox__label{font-family:Roboto;font-size:17px}.access-editor .upload-users-window .footer{margin-top:20px}.access-editor .upload-users-window .footer button{width:40%;margin-left:2.5%;margin-right:2.5%;padding:15px}.access-editor .upload-users-window .el-upload{width:50%;float:left}.access-editor .upload-users-window .footer .el-upload button{width:80%}.access-editor .upload-users-window .footer .el-upload-list{float:left;display:block;width:100%}.access-editor .right-side .dialog-footer{position:fixed;bottom:20px;right:24px;text-align:right}.access-editor .right-side .dialog-footer .el-button{font-family:Roboto;font-size:17px;padding-top:10px;padding-bottom:10px}.access-editor .right-side .dialog-footer .save-button{background-color:#208be9;color:#fff}.access-editor .el-form-item__error{display:none}.access-editor span.name-required-star{position:absolute;margin-left:-10px;color:red}.access-editor .role-panel{margin-top:60px}.access-editor .role-table{height:calc(100vh - 186px)}.access-editor .smev-setting-table{height:calc(100vh - 158px)}.access-editor .role-main-edit-panel .right-side{margin-top:-55px}.access-editor .role-main-edit-panel .role-main-form-wrapper{height:850px}.access-editor .role-main-edit-panel .el-form-item__label{position:absolute;height:36px;line-height:36px;font-family:Roboto;font-size:17px;padding-left:36px;width:300px}.access-editor .role-main-edit-panel .el-form-item__content{padding-right:36px;margin-left:300px}.access-editor .role-main-edit-panel .el-checkbox{display:block;height:36px;line-height:36px;font-family:Roboto;font-size:17px;margin-bottom:18px;padding-left:36px;width:300px}.access-editor .role-main-edit-panel .el-checkbox__inner{width:20px;height:20px;border-radius:4px;line-height:36px;vertical-align:middle}.access-editor .role-main-edit-panel .checkbox-group .el-form-item__content{margin-left:0;padding-right:20px;height:22px}.access-editor .role-main-edit-panel .checkbox-group .el-checkbox__inner:after,.access-editor .role-main-edit-panel .el-checkbox__inner:after{left:7px;top:4px}.access-editor .role-main-edit-panel .checkbox-group .el-checkbox__label{width:200px;float:left;line-height:36px;height:36px;padding-left:0;font-family:Roboto;font-size:17px;font-weight:400;color:#000}.access-editor .role-main-edit-panel .checkbox-group .el-checkbox__input{margin-left:264px;position:absolute;line-height:36px;height:36px}.access-editor .role-main-edit-panel .profile-right-item .title{display:inline-block;font-family:Roboto;font-size:17px;width:150px}.access-editor .role-main-edit-panel .profile-right-item .checker{display:inline-block;width:150px}.access-editor .role-extend-edit-panel .el-table--border,.access-editor .role-extend-edit-panel .el-table--group{border:none}.access-editor .role-extend-edit-panel{width:100%}.access-editor .role-extend-edit-panel .title{position:relative;float:left;width:100%;height:52px;margin-left:24px;margin-top:0;font-family:Roboto;font-style:normal;font-weight:500;font-size:24px;line-height:28px;z-index:5}.access-editor .role-extend-edit-panel .main-tabs.special-left-tabs-heighter{height:calc(100vh - 180px)}.access-editor .user-panel{margin-top:60px}.access-editor .user-table{height:calc(100vh - 186px)}.access-editor .avatar-wrapper{width:248px;float:left}.access-editor .user-main-info-wrapper{width:calc(100% - 276px);float:left;margin-left:24px}.access-editor .user-main-edit-panel .avatar{height:200px;width:200px;display:block;margin-left:auto;margin-right:auto;border:1px dashed #4fa9f3;border-radius:8px;background:#f9fafa}.access-editor .user-main-edit-panel .avatar fieldset{border:none;margin:0;padding:0;width:200px;height:200px}.access-editor .avatar .upload-demo{width:100%;height:100%;text-align:center;margin-top:0}.access-editor .user-main-edit-panel .avatar .el-upload--picture-card{position:absolute;display:block;width:200px;height:200px;line-height:200px}.access-editor .user-main-edit-panel .avatar .el-upload--picture-card .icon-upload-blue{width:48px;height:48px}.access-editor .user-main-edit-panel .avatar .avatar-legend{position:absolute;display:block;width:200px;margin-top:-75px;text-align:center;color:#208be9;font-family:Roboto;font-size:15px}.access-editor .user-main-edit-panel .avatar .el-upload-list--picture-card{position:absolute;display:block;vertical-align:middle;margin:0;z-index:5}.access-editor .user-main-edit-panel .avatar .el-upload-list--picture-card .el-upload-list__item{position:relative;border:none;border-radius:8px;width:200px;height:200px;margin:0}.access-editor .user-main-edit-panel .avatar .upload-demo .el-upload-list__item .el-upload-list__item-status-label{display:none}.access-editor .user-main-edit-panel .fio{display:inline-block;margin-bottom:18px;width:100%}.access-editor .fio .wrapper{display:inline-block;width:calc(100% - 45px)}.access-editor .fio .wrapper .fio-text{padding-top:6px;padding-bottom:11px}.access-editor .user-main-edit-panel .fio .el-form-item{display:inline-block;width:30%;margin-right:20px;margin-bottom:0}.access-editor .user-main-edit-panel .fio .text{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:24px;margin-right:12px}.access-editor .user-main-edit-panel .fio .el-input__inner{font-size:20px;border-radius:0}.access-editor .user-main-edit-panel .fio button{margin:0;padding:0;width:24px;height:24px;border:none;vertical-align:middle;margin-bottom:8px}.access-editor .user-main-edit-panel .fio input{border:none;font-family:Roboto;font-size:20px;font-weight:400;padding:0;border-bottom:1px dashed #dcdfe6;border-radius:0}.access-editor .user-main-edit-panel label{width:200px}.access-editor .user-main-edit-panel .el-form-item__content{padding-right:20px;margin-left:200px}.access-editor .user-main-edit-panel .fio .el-form-item__content{margin:0}.access-editor .user-main-edit-panel .el-form-item__label{position:absolute;height:36px;line-height:18px;font-family:Roboto;font-size:17px}.access-editor .user-card-edit-panel .el-form-item__label{height:25px}.access-editor .user-main-edit-panel .el-checkbox{display:block;height:36px;line-height:36px;font-family:Roboto;font-size:17px;margin-bottom:18px;width:220px}.access-editor .user-main-edit-panel .el-checkbox__inner{width:20px;height:20px;border-radius:4px;line-height:36px;vertical-align:middle}.access-editor .user-main-edit-panel .checkbox-group .el-form-item__content{margin-left:0;padding-right:20px}.access-editor .user-main-edit-panel .checkbox-group .el-checkbox__inner:after{left:7px;top:4px}.access-editor .user-main-edit-panel .checkbox-group .el-checkbox__label{float:left;line-height:36px;height:36px;padding-left:0;font-family:Roboto;font-size:17px}.access-editor .user-main-edit-panel .checkbox-group .el-checkbox__input{margin-left:200px;position:absolute;line-height:36px;height:36px}.access-editor .right-side .login{margin-top:48px}.access-editor .left-side .role .el-form-item__label:before,.access-editor .right-side .login .el-form-item__label:before{display:none}.access-editor .left-side .role .el-form-item__label:after,.access-editor .right-side .login .el-form-item__label:after{content:"*";color:#f56c6c;margin-left:4px}.access-editor .right-side .el-form-item__label{padding-left:36px;width:100px}.access-editor .left-side .el-form-item__label,.access-editor .right-side .el-form-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.access-editor .right-side .el-form-item__content{padding-right:20px;margin-left:150px}.access-editor .right-side .password{width:80%;margin-right:0}.access-editor .icon-lock{background:url(/icon/differentIcons/accesseditor/icon-lock.svg) no-repeat;background-size:100%;height:24px;width:24px;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased}.access-editor .right-side .password-lock-button{float:right;border:none;background-color:#f4f5f6}.access-editor .right-side .password-control-list{list-style-type:none;margin:0 0 0 120px;color:red}.access-editor .right-side .password-generate-button{background-color:#208be9;color:#fff}.access-editor .right-side .password-generate-button,.access-editor .right-side .password-request-button{width:90%;margin:20px 5%;font-family:Roboto;font-size:17px}.access-editor .right-side .is-system{overflow-x:auto}.access-editor .left-side .is-system{width:100%}.access-editor .left-side .is-system .system-wrapper{margin-left:24px}.access-editor .is-system .left-side label{padding-left:36px}.access-editor .right-side .is-system .el-form-item__label{padding-left:20px;width:100%}.access-editor .right-side .is-system .el-form-item__content{padding-right:36px;padding-left:20px;margin-left:0}.access-editor .right-side .is-system .el-form-item__content .api-key{margin-top:40px}.access-editor .right-side .is-system .el-form-item__content textarea{height:120px;border-radius:8px}.access-editor .right-side .is-system .api-generate-button{background-color:#208be9;color:#fff;margin:0 20px 20px}.access-editor .right-side .is-system fieldset{border:none;font-family:Roboto;font-size:17px;margin:20px;padding:20px 0}.access-editor .right-side .is-system fieldset legend{height:36px;line-height:36px;font-size:17px}.access-editor .right-side .is-system fieldset .ip-tag{margin-right:10px;margin-bottom:10px;font-size:17px;border-radius:8px}.access-editor .right-side .is-system fieldset .button-new-ip{font-size:17px}.access-editor .user-card-edit-panel{width:100%;height:100vh;margin-bottom:40px}.access-editor .registry_fields_label{height:25px;line-height:25px;font-family:Roboto;font-size:14px;color:#606266}.access-editor .connections-panel .el-dialog__body .el-form-item__label{position:absolute}.access-editor .profile-title{position:fixed;float:left;width:100%;height:48px;padding-left:24px;padding-top:15px;font-family:Roboto;font-style:normal;font-weight:500;font-size:24px;line-height:28px;background-color:#f4f5f6;z-index:500}.access-editor .connections-panel,.access-editor .user-main-edit-panel .profile-main-form-wrapper{margin-top:60px}.access-editor .connection-table{height:calc(100vh - 186px)}@media (max-width:1366px){.access-editor .right-side{width:340px}.access-editor .left-side{width:calc(100% - 330px)}.access-editor .user-main-edit-panel .fio .el-form-item{width:27%}.access-editor .right-side .password{margin-right:0}.access-editor .right-side .password-control-list{margin:0}.access-editor .right-side .password-lock-button{padding-left:0;padding-right:0}.access-editor .role-main-edit-panel .profile-right-item .title{width:100px}.access-editor .role-main-edit-panel .profile-right-item .checker{width:40px}}