.sl-panel{width:100%;height:100%;overflow:auto;background-color:#fff;box-shadow:1px 1px 2px 0 rgba(50,155,231,.1)}.sl-subtitle{display:flex;align-items:center;height:44px;margin-bottom:20px;position:relative}.sl-subtitle:before{content:"";display:inline-block;width:2px;height:22px;background-color:#60beff}.sl-subtitle .sl-subtitle__text{height:20px;line-height:20px;margin-left:10px;font-size:16px}.sl-subtitle .sl-switch{position:absolute;top:10px;left:100px}.sl-layout-sc{display:flex;width:100%;height:100%}.sl-layout-sc .sl-layout-sc--split-line{z-index:1;margin-right:10px;padding:0 4px;cursor:e-resize}.sl-layout-sc .sl-layout-sc--split-line:before{content:" ";display:block;width:2px;height:100%}.sl-layout-sc .sl-layout-sc--split-line .moving{position:absolute;top:0;left:0;right:0;bottom:0}.role-permissions-side{position:relative;height:100%;margin-bottom:20px}.role-permissions-side .search-input{margin:10px 0 20px}.role-permissions-side .search-input .el-input__inner{padding-left:8px}.role-permissions-side .search-input__icon{font-size:30px}.role-permissions-side .role-tree{padding-bottom:60px}.role-permissions-side .role-tree .filter-tree .el-tree-node__label{white-space:pre-wrap}.role-permissions-side .add-btn{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;align-items:center}.sl-mask__wrapper .sl-mask{z-index:999;position:fixed;top:0;left:0;right:0;bottom:0;cursor:pointer}.sl-mask__wrapper .mask-fade-enter-active,.sl-mask__wrapper .mask-fade-leave-active{transition:all .5s}.sl-mask__wrapper .mask-fade-enter,.sl-mask__wrapper .mask-fade-leave-to{opacity:0}.sl-drawer .el-dialog{margin-top:40vh!important}.sl-drawer .sl-drawer__inner{display:flex;flex-direction:column;z-index:1000;position:fixed;top:0;right:0;bottom:0;max-width:100%;box-shadow:-4px 0 10px 0 rgba(50,155,231,.1);border:1px solid transparent;background-color:#fff}.sl-drawer .drawer-enter-active,.sl-drawer .drawer-leave-active{transition:all .7s}.sl-drawer .drawer-enter,.sl-drawer .drawer-leave-to{transform:translateX(150%)}.sl-drawer--header{height:60px;width:100%;padding:15px 20px 0}.sl-drawer--header__title{height:29px;font-size:24px;color:#666;line-height:29px}.sl-drawer--header__icon{display:flex;width:12px;height:12px;position:absolute;font-size:14px!important;right:20px;top:20px;cursor:pointer}.sl-drawer--body{flex:1;overflow:auto}.sl-drawer--footer{width:100%;padding:10px 20px;text-align:right}.role-permissions-table .role-permissions-table-header th{line-height:23px;padding:10px 0}.create-role-drawer .sl-drawer--body{padding:0 20px}.create-role-drawer .sl-drawer--body .el-form .role-name-input{width:300px}.custom-btn[data-v-5a4f27be]{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.custom-btn[data-v-5a4f27be]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,0);transition:all .1s}.custom-btn[data-v-5a4f27be]:hover:after{background-color:hsla(0,0%,100%,.1)}.custom-btn[data-v-5a4f27be]:active:after{transition:0s;background-color:hsla(0,0%,100%,0)}.el-input .el-input__inner[not-circle][data-v-5a4f27be]{border-radius:5px}.el-textarea .el-textarea__inner[data-v-5a4f27be]{border-radius:5px!important}.site-publish-content[data-v-5a4f27be]{line-height:1.5}.site-publish-content p[data-v-5a4f27be]{padding:5px 0}.site-publish-content ul[data-v-5a4f27be]{list-style:disc}.site-publish-content ol[data-v-5a4f27be]{list-style:decimal}.site-publish-content ol[data-v-5a4f27be],.site-publish-content ul[data-v-5a4f27be]{margin:5px 0;padding-inline-start:0;list-style-position:inside}.site-publish-content ul li[data-v-5a4f27be]{list-style-type:"• "}.delete-role-dialog .delete-role-dialog--content[data-v-5a4f27be]{font-size:14px;margin-bottom:20px}.delete-role-dialog .el-dialog__body[data-v-5a4f27be]{padding:0 20px}.delete-role-dialog .el-textarea__inner[data-v-5a4f27be]{height:72px;border-radius:5px;resize:none}.delete-role-dialog .el-form-item[data-v-5a4f27be]{margin-bottom:20px}.custom-btn{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.custom-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,0);transition:all .1s}.custom-btn:hover:after{background-color:hsla(0,0%,100%,.1)}.custom-btn:active:after{transition:0s;background-color:hsla(0,0%,100%,0)}.el-input .el-input__inner[not-circle]{border-radius:5px}.el-textarea .el-textarea__inner{border-radius:5px!important}.site-publish-content{line-height:1.5}.site-publish-content p{padding:5px 0}.site-publish-content ul{list-style:disc}.site-publish-content ol{list-style:decimal}.site-publish-content ol,.site-publish-content ul{margin:5px 0;padding-inline-start:0;list-style-position:inside}.site-publish-content ul li{list-style-type:"• "}.role-permissions{height:100%;display:flex;padding:20px}.role-permissions .role-permissions-detail{flex:1;height:100%;overflow:auto}.role-permissions .role-permissions-detail .detail-content{height:calc(100% - 68px)}.role-permissions .role-permissions-detail .detail-content .content-header{width:100%;font-size:14px;color:#999;text-align:right;line-height:18px;margin-bottom:10px}.role-permissions .role-permissions-detail .detail-content .content-header .user{margin-right:40px}.role-permissions .role-permissions-detail .detail-content .content-table{padding-left:40px}.role-permissions .role-permissions-detail .detail-content .content-table .title-role-name{height:18px;font-size:14px;color:#333;line-height:18px;margin-bottom:20px}.role-permissions .role-permissions-detail .detail-actions{height:48px;margin-top:20px;text-align:right}