[data-v-59609594]{margin:0;padding:0}.dept-select-input-wrap[data-v-59609594]{display:inline-block;width:100%;max-width:600px}.custom-dept-select[data-v-59609594]{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-dept-input[data-v-59609594]{width:100%;cursor:pointer}.custom-dept-input:hover:not(:disabled) .el-input__inner[data-v-59609594]{border-color:#409eff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.2);box-shadow:0 0 0 2px rgba(64,158,255,.2)}.custom-dept-input:disabled .el-input__inner[data-v-59609594]{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-dept-input .el-input__inner[data-v-59609594]{padding-right:36px}.custom-dept-icon[data-v-59609594]{position:absolute;right:0;top:0;width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#909399;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:center}.custom-dept-icon i[data-v-59609594]{font-size:16px;line-height:1}.custom-dept-icon [class*=" el-icon-"][data-v-59609594],.custom-dept-icon [class^=el-icon-][data-v-59609594]{font-family:element-icons!important;font-style:normal}.custom-dept-icon[data-v-59609594]:hover:not(.disabled){background-color:#ecf5ff;color:#409eff}.custom-dept-icon.disabled[data-v-59609594]{cursor:not-allowed;color:#c0c4cc;background-color:#f5f7fa;border-left-color:#e4e7ed;pointer-events:none}.ignore-dept-dialog-content[data-v-59609594]{padding:10px 0}.dialog-main[data-v-59609594]{gap:20px;height:500px}.dialog-left[data-v-59609594],.dialog-main[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog-left[data-v-59609594]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #e4e7ed;border-radius:4px;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-box[data-v-59609594]{margin-bottom:15px}.search-input[data-v-59609594]{width:100%}.tree-container[data-v-59609594]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto}.dialog-right[data-v-59609594]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid #e4e7ed;border-radius:4px;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.selected-title[data-v-59609594]{font-size:14px;font-weight:700;margin-bottom:15px;color:#303133}.selected-list[data-v-59609594]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:5px}.selected-item[data-v-59609594]{width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.selected-item[data-v-59609594]:hover{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.custom-selected-item[data-v-59609594]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-selected-input[data-v-59609594],.custom-selected-item[data-v-59609594]{width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-selected-input[data-v-59609594]{height:32px;padding:0 32px 0 12px;border:1px solid #e4e7ed;border-radius:4px;font-size:14px;color:#303133;background-color:#f9fafc;cursor:default}.custom-selected-close[data-v-59609594]{position:absolute;right:0;top:0;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#909399;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-left:1px solid #e4e7ed;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:16px;font-weight:700}.custom-selected-close[data-v-59609594]:hover{background-color:#f56c6c;color:#fff;border-left-color:#f56c6c}.custom-selected-close i[data-v-59609594]{display:inline-block;vertical-align:middle;line-height:normal}.no-selected[data-v-59609594]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#909399;font-size:14px}.dialog-footer[data-v-59609594],.no-selected[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog-footer[data-v-59609594]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 20px 20px 0;gap:10px}.dialog-footer .el-button[data-v-59609594]{padding:10px 15px;font-size:14px;border-radius:4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dialog-footer .el-button[data-v-59609594]:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.dialog-footer .el-button--primary[data-v-59609594]{background-color:#409eff;border-color:#409eff}.dialog-footer .el-button--primary[data-v-59609594]:hover{background-color:#66b1ff;border-color:#66b1ff;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.3);box-shadow:0 2px 8px rgba(64,158,255,.3)}.params-container[data-v-59609594]{height:100vh;background-color:#f5f7fa;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.page-header[data-v-59609594]{margin-bottom:20px;text-align:left}.page-header .page-title[data-v-59609594]{font-size:20px;font-weight:500;color:#303133;margin:0 0 8px 0}.page-header .page-description[data-v-59609594]{font-size:14px;color:#909399;margin:0}.content-wrapper[data-v-59609594]{max-width:1200px;margin:0}.main-card[data-v-59609594]{border-radius:4px;border:1px solid #ebeef5;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff}.main-card .el-card__body[data-v-59609594]{padding:0}.settings-tabs .el-tabs__header[data-v-59609594]{margin:0;background:#f5f7fa;border-bottom:1px solid #ebeef5}.settings-tabs .el-tabs__nav-wrap[data-v-59609594]{padding:0 20px}.settings-tabs .el-tabs__item[data-v-59609594]{height:50px;line-height:50px;padding:0 20px;font-size:14px;font-weight:500;color:#606266;border:none;background:transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.settings-tabs .el-tabs__item[data-v-59609594]:hover{color:#409eff}.settings-tabs .el-tabs__item.is-active[data-v-59609594]{color:#409eff;background:#fff;border:1px solid #ebeef5;border-bottom:1px solid #fff;margin-bottom:-1px}.settings-tabs .el-tabs__content[data-v-59609594]{padding:24px}.settings-form .form-row[data-v-59609594]{margin-bottom:18px}.settings-form .form-row[data-v-59609594]:last-child{margin-bottom:0}.settings-form .form-item[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.settings-form .form-label[data-v-59609594]{font-size:14px;font-weight:400;color:#606266;margin-bottom:8px;line-height:1.4}.settings-form .form-input[data-v-59609594]{width:100%;max-width:300px}.settings-form .form-input-small[data-v-59609594]{width:120px;margin-left:12px}.settings-form .switch-with-input[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.settings-form .switch-with-desc[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.settings-form .switch-with-desc .form-desc[data-v-59609594]{font-size:12px;color:#909399;margin-left:24px;line-height:1.4}.settings-form .button-group[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-form .button-group .el-button[data-v-59609594]{height:32px;padding:7px 15px;font-size:13px;border-radius:4px}.settings-form .button-group .el-button.el-button--small[data-v-59609594]{height:28px;padding:5px 12px;font-size:12px}@media (max-width:768px){.params-container[data-v-59609594]{padding:12px}.page-header[data-v-59609594]{margin-bottom:16px}.page-header .page-title[data-v-59609594]{font-size:18px}.page-header .page-description[data-v-59609594]{font-size:13px}.settings-tabs .el-tabs__nav-wrap[data-v-59609594]{padding:0 12px}.settings-tabs .el-tabs__item[data-v-59609594]{height:44px;line-height:44px;padding:0 12px;font-size:13px}.settings-tabs .el-tabs__content[data-v-59609594]{padding:16px}.settings-form .form-row[data-v-59609594]{margin-bottom:16px}.settings-form .form-input[data-v-59609594]{max-width:100%}.settings-form .button-group[data-v-59609594]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.settings-form .button-group .el-button[data-v-59609594]{width:100%;margin-bottom:8px}.settings-form .button-group .el-button[data-v-59609594]:last-child{margin-bottom:0}}.el-card .el-card__header[data-v-59609594]{padding:18px 20px;border-bottom:1px solid #ebeef5;background:#fff}.el-card .el-card__body[data-v-59609594]{padding:20px}.el-switch .el-switch__label[data-v-59609594]{font-size:14px;color:#606266;font-weight:400}.el-switch.is-checked .el-switch__core[data-v-59609594]{background-color:#409eff;border-color:#409eff}.el-switch.is-disabled .el-switch__core[data-v-59609594]{background-color:#f5f7fa;border-color:#e4e7ed}.el-input .el-input__inner[data-v-59609594]{border-radius:4px;border:1px solid #dcdfe6;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);-o-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);font-size:14px;color:#606266}.el-input .el-input__inner[data-v-59609594]:hover{border-color:#c0c4cc}.el-input .el-input__inner[data-v-59609594]:focus{border-color:#409eff;outline:none}.el-input .el-input__inner[data-v-59609594]::-webkit-input-placeholder{color:#c0c4cc}.el-input .el-input__inner[data-v-59609594]::-moz-placeholder{color:#c0c4cc}.el-input .el-input__inner[data-v-59609594]:-ms-input-placeholder{color:#c0c4cc}.el-input .el-input__inner[data-v-59609594]::-ms-input-placeholder{color:#c0c4cc}.el-input .el-input__inner[data-v-59609594]::placeholder{color:#c0c4cc}.el-button[data-v-59609594]{border-radius:4px;font-weight:500;font-size:14px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.el-button.el-button--primary[data-v-59609594]{background-color:#409eff;border-color:#409eff}.el-button.el-button--primary[data-v-59609594]:hover{background:#66b1ff;border-color:#66b1ff}.el-button.el-button--primary[data-v-59609594]:active{background:#3a8ee6;border-color:#3a8ee6}.el-button.el-button--danger[data-v-59609594]{background-color:#f56c6c;border-color:#f56c6c}.el-button.el-button--danger[data-v-59609594]:hover{background:#f78989;border-color:#f78989}.el-button.el-button--danger[data-v-59609594]:active{background:#dd6161;border-color:#dd6161}.custom-logo-container[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-logo-container .logo-preview[data-v-59609594]{position:relative;width:100px;height:100px;border:1px dashed #d9d9d9;border-radius:6px;overflow:hidden}.custom-logo-container .logo-preview .logo-image[data-v-59609594]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.custom-logo-container .logo-preview .logo-actions[data-v-59609594]{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);text-align:center;padding:5px}.custom-logo-container .upload-container[data-v-59609594]{width:100px;height:100px}.custom-logo-container .upload-container .logo-uploader[data-v-59609594]{width:100%;height:100%;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.custom-logo-container .upload-container .logo-uploader[data-v-59609594]:hover{border-color:#409eff}.custom-logo-container .upload-container .logo-uploader .el-icon-plus[data-v-59609594]{font-size:28px;color:#8c939d;width:100%;height:100%;line-height:100px;text-align:center}.logo-dialog .el-dialog__header[data-v-59609594]{padding:20px;border-bottom:1px solid #ebeef5}.logo-dialog .el-dialog__body[data-v-59609594]{padding:30px 20px}.logo-dialog .el-dialog__footer[data-v-59609594]{padding:20px;border-top:1px solid #ebeef5;text-align:right}.logo-dialog .el-dialog__footer .el-button[data-v-59609594]{font-size:14px;border-radius:4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.logo-dialog .el-dialog__footer .el-button[data-v-59609594]:hover{opacity:.8}.logo-dialog-content[data-v-59609594]{padding:0}.logo-dialog-content .logo-section[data-v-59609594]{margin-bottom:30px;text-align:center}.logo-dialog-content .title-section[data-v-59609594]{margin-top:20px}.logo-dialog-content .logo-preview[data-v-59609594]{position:relative;width:200px;height:200px;margin:0 auto;border:1px dashed #d9d9d9;border-radius:6px;overflow:hidden}.logo-dialog-content .logo-preview .logo-image[data-v-59609594]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logo-dialog-content .logo-preview .logo-actions[data-v-59609594]{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);text-align:center;padding:5px}.logo-dialog-content .logo-preview .logo-actions .el-button[data-v-59609594]{color:#fff}.logo-dialog-content .logo-preview .logo-actions .el-button[data-v-59609594]:hover{color:#409eff}.logo-dialog-content .upload-container[data-v-59609594]{width:200px;height:200px;margin:0 auto}.logo-dialog-content .upload-container .logo-uploader[data-v-59609594]{width:100%;height:100%;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.logo-dialog-content .upload-container .logo-uploader[data-v-59609594]:hover{border-color:#409eff}.logo-dialog-content .upload-container .logo-uploader:hover .upload-icon[data-v-59609594]{color:#409eff}.logo-dialog-content .upload-container .logo-uploader .upload-icon[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#8c939d}.logo-dialog-content .upload-container .logo-uploader .upload-icon .plus-icon[data-v-59609594]{width:40px;height:40px;margin-bottom:10px;opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.logo-dialog-content .upload-container .logo-uploader .upload-icon span[data-v-59609594]{font-size:14px;color:#8c939d}.logo-dialog-content .upload-container .logo-uploader .upload-icon:hover .plus-icon[data-v-59609594]{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.logo-dialog-content .upload-container .logo-uploader .upload-icon:hover span[data-v-59609594]{color:#409eff}.el-dialog__wrapper[data-v-59609594]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2000}.el-dialog__wrapper[data-v-59609594]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:-1}.el-form-item[data-v-59609594]{margin-bottom:0}.el-form-item .el-form-item__content[data-v-59609594],.el-form-item .el-form-item__label[data-v-59609594]{line-height:32px}.el-button--danger[data-v-59609594]{background-color:#f56c6c;border-color:#f56c6c;font-size:14px;border-radius:4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.el-button--danger[data-v-59609594]:hover{background-color:#f78989;border-color:#f78989;opacity:.8}.el-button--danger[data-v-59609594]:active{background-color:#dd6161;border-color:#dd6161}.el-button--primary[data-v-59609594]{background-color:#409eff;border-color:#409eff;font-size:14px;border-radius:4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.el-button--primary[data-v-59609594]:hover{background-color:#66b1ff;border-color:#66b1ff;opacity:.8}.el-button--primary[data-v-59609594]:active{background-color:#3a8ee6;border-color:#3a8ee6}.app-config-container[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.app-config-container .qr-section[data-v-59609594]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:12px}.app-config-container .qr-section .qr-container[data-v-59609594]{border:1px solid #ebeef5;border-radius:4px;padding:8px;background:#fff}.app-config-container .qr-section .el-button[data-v-59609594]{height:32px;padding:7px 15px;font-size:13px}@media (max-width:768px){.app-config-container .qr-section[data-v-59609594]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px}.app-config-container .qr-section .el-button[data-v-59609594]{width:100%}}