.sl-panel{width:100%;height:100%;overflow:auto;background-color:#fff;box-shadow:1px 1px 2px 0 rgba(50,155,231,.1)}.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}.sl-subtitle{display:flex;flex-wrap:wrap;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-subtitle .expand-icon{margin-left:5px;font-size:1.7rem;color:#777}.sl-subtitle .action-trigger,.sl-subtitle .no-action-trigger{display:inline-flex;align-items:center}.sl-subtitle .action-trigger{cursor:pointer}.sl-subtitle.expandable{margin-bottom:0}.sl-expand-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.sl-expand-content .inner-content{overflow:hidden}.sl-expand-content.is-expand{grid-template-rows:1fr}.sl-slider{position:relative;width:100%;height:4px;background-color:#c4c6cf;z-index:2}.sl-slider .slider-step{display:flex;justify-content:space-between;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:1}.sl-slider .slider-step .unitText{position:absolute;top:-24px;right:0;color:#a3a3a3}.sl-slider .slider-step .step-cover{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.sl-slider .slider-step .step-cover .line{width:2px;height:12px;background:#c4c6cf;border:1px solid #c4c6cf}.sl-slider .slider-step .step-cover .text{position:absolute;top:24px;left:50%;transform:translateX(-50%);height:16px;font-size:14px;color:#999;line-height:16px;white-space:nowrap}.sl-slider .slider-handle{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:17px;height:16px;background:#60beff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:8px;border:2px solid #fff;cursor:pointer}.sl-slider .slider-handle .slider-tooltip{width:-moz-max-content;width:max-content;position:absolute;top:-24px;left:50%;transform:translateX(-50%);height:18px;font-size:14px;color:#333;line-height:18px;background:#fff}.library-form-drawer .library-form-body{padding:10px 20px}.library-form-drawer .library-form-body .create--tips{display:flex;flex-direction:row;align-items:center;width:100%;height:42px;margin-bottom:20px;border-radius:5px;font-size:14px;color:#666;background-color:#e3f2fd}.library-form-drawer .library-form-body .create--tips__icon{margin:0 10px}.library-form-drawer .library-form-body .library-type{margin-bottom:20px}.library-form-drawer .library-form-body .library-type:after{content:"";display:block;height:10px;margin:0 -20px;background-color:#e6e7eb}.library-form-drawer .library-form-body .library-type .library-wrapper{max-width:300px}.library-form-drawer .library-form-body .library-type .library-wrapper .el-select{width:100%}.library-form-drawer .library-form-body .library-type .library-wrapper .el-input--suffix .el-input__inner{height:26px!important}.library-form-drawer .library-form-body .library-form{margin-bottom:20px}.library-form-drawer .library-form-body .library-form:after{content:"";display:block;height:10px;margin:0 -20px;background-color:#e6e7eb}.library-form-drawer .library-form-body .library-form .form-wrapper .terminus .el-form-item__label{padding:0}.library-form-drawer .library-form-body .library-form .form-wrapper .terminus .el-radio{margin-right:20px}.library-form-drawer .add-btn .el-button{width:100%}.library-form-drawer .scan_device_settings{margin-bottom:50px}.library-form-drawer .scan_device_settings .layout-power-label{width:67px;position:relative;margin-bottom:6px;font-size:14px}.library-form-drawer .scan_device_settings .layout-power-label:after{content:"*";position:absolute;right:0;top:2px;width:7px;height:17px;font-size:16px;font-weight:400;color:#ff3000;line-height:17px}.library-form-drawer .scan_device_settings .layout-power-head{background-color:#f2f3f7;height:44px;display:flex;justify-content:space-between}.library-form-drawer .scan_device_settings .layout-power-head .head-text-left{flex:1;padding-left:20px;display:flex;align-items:center;font-weight:700}.library-form-drawer .scan_device_settings .layout-power-head .head-text-right{flex:1;display:flex;align-items:center;font-weight:700}.library-form-drawer .scan_device_settings .power-name{margin-left:20px}.library-form-drawer .scan_device_settings .power-item{height:44px;display:flex;align-items:center}.library-form-drawer .sl-slider_box{margin-top:50px;margin-left:6px;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:"• "}.sl-table__loading{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:20px 0}.sl-table__loading .loading-icon{font-size:34px}