@charset "UTF-8";#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}body{margin:0}body::-webkit-scrollbar{width:8px!important;height:8px!important}body::-webkit-scrollbar-track{background-color:#f5f5f5!important;border-radius:2em!important}body::-webkit-scrollbar-thumb{background-color:var(--theme-color)!important;border-radius:2em!important}.my-scroll::-webkit-scrollbar{width:8px!important;height:8px!important;z-index:9}.my-scroll::-webkit-scrollbar-track{background-color:#f5f5f5!important;border-radius:2em!important;z-index:9}.my-scroll::-webkit-scrollbar-thumb{background-color:var(--theme-color)!important;border-radius:2em!important;z-index:9}.el-table--scrollable-x::-webkit-scrollbar,.el-table--scrollable-y::-webkit-scrollbar{width:8px!important;height:8px!important;z-index:9}.el-table__body-wrapper::-webkit-scrollbar{width:8px!important;height:8px!important;z-index:9}.el-table--scrollable-x::-webkit-scrollbar-track,.el-table--scrollable-y::-webkit-scrollbar-track{background-color:#f5f5f5!important;border-radius:2em!important;z-index:9}.el-table__body-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5!important;border-radius:2em!important;z-index:9}.el-table--scrollable-x::-webkit-scrollbar-thumb,.el-table--scrollable-y::-webkit-scrollbar-thumb{background-color:var(--theme-color)!important;border-radius:2em!important;z-index:9}.el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:var(--theme-color)!important;border-radius:2em!important;z-index:9}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.danger-btn{color:#f9a7a7!important;font-weight:600;background-color:#fef0f0;border-color:#fde2e2}.theme-color{color:var(--theme-color)!important}.theme-color-30{color:var(--theme-color-30)!important}.theme-color-60{color:var(--theme-color-60)!important}.el-table .new-row{background:var(--theme-color-60)!important}.theme-border{border-color:var(--theme-color)!important}.theme-border-30{border-color:var(--theme-color-30)!important}.theme-border-60{border-color:var(--theme-color-60)!important}.theme-bg-color{background-color:var(--theme-color)!important}.theme-bg-color-30{background-color:var(--theme-color-30)!important}.theme-bg-color-60{background-color:var(--theme-color-60)!important}.custom-input input:focus{box-shadow:1px 1px 2px var(--theme-color-30)!important}.custom-input input:focus,.custom-input input:hover{border-color:var(--theme-color)!important}.tool-tip{max-width:240px;background-color:var(--theme-color)!important}.item-tag-box{color:var(--theme-color)!important}.item-tag-box,.item-tag-box:hover{border:.5px solid var(--theme-color)!important}.item-tag-box:hover{color:#fff!important;background-color:var(--theme-color)!important}.el-form--label-top .el-form-item__label{border-color:var(--theme-color)!important}.el-aside,.el-container,.el-footer,.el-header,.el-main{padding:0!important}.ivu-spin-dot{background-color:var(--theme-color)!important}.el-button--text{padding-left:5px!important;padding-right:5px!important;padding-top:2px!important;padding-bottom:2px!important}.el-button--text,.login-option.active{font-weight:600;color:var(--theme-color)!important}.login-button{background-color:var(--theme-color)!important}.updatePsw-option.active{font-weight:600;color:var(--theme-color)!important}.sign-up-button,.updatePsw-button{background-color:var(--theme-color)!important}.strong-text{font-weight:600;color:var(--theme-color)!important}.layout-menu-left{background-color:#fff}.layout-menu-left,.layout-menu-right{height:100vh;overflow:auto}.system-radius-10{border:1px solid var(--theme-color)!important;border-radius:50px;width:10px;height:10px}.resizable{resize:both!important}.main-menu{width:100%!important;height:100%!important;background-color:#fff;text-color:#5a5a5a;active-text-color:var(--theme-color)!important}.el-menu-item.is-active,.layout-copy{color:var(--theme-color)!important}.layout-copy{box-shadow:0 -2px 1px var(--theme-color-30)!important}::v-deep .el-submenu.is-active>.el-submenu__title{color:var(--theme-color)!important}::v-deep .el-submenu.is-active>.el-submenu__title i{color:var(--theme-color)!important}.el-pager li.active,.el-pager li:hover{color:var(--theme-color)!important}.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner{border-color:var(--theme-color)!important}.el-date-table td div:hover,.el-date-table td.today span{color:var(--theme-color)!important}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:var(--theme-color)!important;color:#fff!important}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:var(--theme-color-60)!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--theme-color)!important;border-color:var(--theme-color)!important}.el-checkbox__inner:hover{border-color:var(--theme-color)!important}.el-checkbox__input:hover{border-color:#409eff}.el-dialog__close:hover{color:var(--theme-color)!important}.submit-button{background-color:var(--theme-color)!important}.cancel-button:hover,.submit-button{border-color:var(--theme-color)!important}.cancel-button:hover{color:var(--theme-color)!important;background-color:var(--theme-color-60)!important}.avatar-box :hover{border:2px solid var(--theme-color)!important;border-radius:50px}.user-info-head:hover:after{color:var(--theme-color)!important}.el-button{padding:5px}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:var(--theme-color-60)!important}.el-submenu.is-active .el-submenu__title{border-bottom-color:var(--theme-color)!important}.el-submenu__title:hover{background-color:var(--theme-color-60)!important}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:var(--theme-color-60)!important}.el-dropdown-menu__item:hover{background-color:var(--theme-color-60)!important}.el-dropdown-menu__item:hover,.el-radio__input.is-checked+.el-radio__label{color:var(--theme-color)!important}.el-radio__input.is-checked .el-radio__inner{border-color:var(--theme-color)!important;background:var(--theme-color)!important}.el-switch.is-checked .el-switch__core{border-color:var(--theme-color)!important;background-color:var(--theme-color)!important}.el-switch__label.is-active{color:var(--theme-color)!important}.square-switch .el-switch__core,.square-switch .el-switch__core:after{border-radius:0!important}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:var(--theme-color)!important;outline:0}.el-icon-mine-icon,.el-icon-theme-icon{color:#909399;vertical-align:middle;width:24px;text-align:center;font-size:18px}.el-icon-theme-icon:hover,.table-dropdown{color:var(--theme-color)!important}.table-dropdown{margin-left:10px;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;text-align:center;box-sizing:border-box;outline:0;margin:0 0 0 10px;transition:.1s;font-weight:500;font-size:14px;border-radius:4px;padding-left:5px!important;padding-right:5px!important;padding-top:2px!important;padding-bottom:2px!important}.table-dropdown :hover{background-color:var(--theme-color-60)!important}.el-dropdown-menu{padding:5px 0!important}.el-dropdown-menu__item{font-size:14px;padding:0 10px!important;cursor:pointer}.pagination-container{position:relative;height:25px;margin-bottom:15px;margin-top:5px;padding:0!important}.pagination-container .el-pagination{right:0;position:absolute}@media (max-width:768px){.pagination-container .el-pagination>.el-pagination__jump,.pagination-container .el-pagination>.el-pagination__sizes{display:none!important}}.pagination-container.hidden{display:none}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--theme-color)!important;color:#fff!important}.el-pagination.is-background .el-pager li:not(.disabled):hover{border-color:var(--theme-color)!important;background-color:var(--theme-color-60)!important;color:var(--theme-color)!important}.el-pagination .btn-next,.el-pagination .btn-prev:hover{color:var(--theme-color)!important}.el-select-dropdown__item.selected{color:var(--theme-color)!important;font-weight:700}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:var(--theme-color)!important}.span-botton{padding:3px 6px;margin:3px;background-color:#fff;border:1px solid var(--theme-color)!important;border-radius:10px;cursor:pointer;word-wrap:break-word}.menu-show{margin-right:5px}.ivu-breadcrumb{-webkit-user-select:none;-moz-user-select:none;user-select:none}.in-father-center{justify-content:center}.in-father-center,.in-line{display:flex;align-items:center}.in-col{display:flex;justify-content:center}.panel-drop-area{min-height:calc(100vh - 200px)}.panel-dashed-border{border:1px dashed #ccc;cursor:pointer}.panel-box{cursor:pointer}.panel-hide{position:relative}.panel-hover-text{left:0;background-color:var(--theme-color)!important}.panel-delete-btn,.panel-hover-text{display:none;position:absolute;top:0;color:#fff;padding:2px;font-size:10px}.panel-delete-btn{right:0;background-color:red;cursor:pointer}.panel-hide:hover .panel-delete-btn,.panel-hide:hover .panel-hover-text{display:block}.menu-del-btn{color:#fff!important;background-color:#ff4500!important}.el-menu-mine-icon{vertical-align:middle;width:24px;text-align:center;font-size:18px}.main-box{position:relative}.main-help{position:absolute;top:10px;left:10px;font-size:24px;font-weight:600;color:#ccc}.dom-main{padding:10px;min-height:calc(100vh - 200px);border:1px dashed #ccc}.toolbar[data-v-6c6d6cae]{width:60px;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;padding:10px 0;border-right:1px solid #e0e0e0;position:relative}.toolbar .tool-btn[data-v-6c6d6cae]{width:40px;height:40px;border-radius:50%;border:none;background:none;margin:5px 0;cursor:pointer;font-size:20px;color:#999;display:flex;align-items:center;justify-content:center}.toolbar .tool-btn.active[data-v-6c6d6cae],.toolbar .tool-btn[data-v-6c6d6cae]:hover{background-color:#ecf5ff;color:var(--theme-color)!important}.toolbar .last-btn[data-v-6c6d6cae]{padding-left:3px;position:absolute;bottom:10px}.contacts-panel[data-v-29806db1]{min-width:200px;max-width:300px;width:35%;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;transition:all .3s ease}.contacts-panel.collapsed[data-v-29806db1]{min-width:60px!important;width:60px!important}.contacts-panel.collapsed .contact-info[data-v-29806db1],.contacts-panel.collapsed .contact-item .last-message[data-v-29806db1]{display:none}.contacts-panel.collapsed .contact-item[data-v-29806db1],.contacts-panel.collapsed .panel-header[data-v-29806db1]{justify-content:center}.contacts-panel.collapsed .avatar[data-v-29806db1]{margin-right:0!important}.contacts-panel.closeContact[data-v-29806db1]{max-width:100%!important;width:calc(100% - 60px)!important}.contacts-panel .panel-header[data-v-29806db1]{display:flex;align-items:center;padding:9px;border-bottom:1px solid #e0e0e0}.contacts-panel .panel-header h3[data-v-29806db1]{margin:0 10px 0 0;font-size:16px;white-space:nowrap}.contacts-panel .panel-header .search-input[data-v-29806db1]{flex:1;padding:6px 12px;border:1px solid #ddd;border-radius:15px;outline:none;width:100%;margin-right:10px}.contacts-panel .panel-header .search-input[data-v-29806db1]:focus{border-color:var(--theme-color)!important}.contacts-panel .panel-header .add-button-container[data-v-29806db1]{position:relative;margin:1px 0}.contacts-panel .panel-header .add-button-container .add-button[data-v-29806db1]{width:30px;height:30px;border-radius:5px;border:1px solid var(--theme-color);color:var(--theme-color);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.contacts-panel .panel-header .add-button-container .add-button[data-v-29806db1]:hover{background-color:var(--theme-color)!important;color:#fff}.contacts-panel .panel-header .add-button-container .dropdown-menu[data-v-29806db1]{position:absolute;top:35px;right:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:1000;min-width:120px}.contacts-panel .panel-header .add-button-container .dropdown-menu .menu-item[data-v-29806db1]{padding:10px 15px;cursor:pointer;font-size:14px}.contacts-panel .panel-header .add-button-container .dropdown-menu .menu-item[data-v-29806db1]:hover{background-color:#f5f5f5}.contacts-panel .panel-header .add-button-container .dropdown-menu .menu-item[data-v-29806db1]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.contacts-panel .panel-header .add-button-container .dropdown-menu .menu-item[data-v-29806db1]:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.contacts-panel .contacts-list[data-v-29806db1]{flex:1;overflow-y:auto}.contacts-panel .contacts-list.collapsed[data-v-29806db1]{scrollbar-width:none!important;-ms-overflow-style:none!important}.contacts-panel .contacts-list.collapsed[data-v-29806db1]::-webkit-scrollbar{width:0!important;height:0!important}.contacts-panel .contacts-list .contact-item[data-v-29806db1]{display:flex;align-items:center;padding:8px 10px;cursor:pointer;border-bottom:1px solid #f0f0f0;position:relative}.contacts-panel .contacts-list .contact-item[data-v-29806db1]:hover{background-color:#f5f5f5}.contacts-panel .contacts-list .contact-item.active[data-v-29806db1]{background-color:#ecf5ff}.contacts-panel .contacts-list .contact-item .avatar[data-v-29806db1]{width:40px;height:40px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.contacts-panel .contacts-list .contact-item .avatar img[data-v-29806db1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-panel .contacts-list .contact-item .avatar .avatar-placeholder[data-v-29806db1]{width:100%;height:100%;background-color:var(--theme-color)!important;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.contacts-panel .contacts-list .contact-item .contact-info[data-v-29806db1]{flex:1;min-width:0}.contacts-panel .contacts-list .contact-item .contact-info .contact-name[data-v-29806db1]{color:var(--theme-color)!important;font-weight:500;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contacts-panel .contacts-list .contact-item .contact-info .last-message[data-v-29806db1]{font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contacts-panel .contacts-list .contact-item .contact-status[data-v-29806db1]{position:absolute;bottom:0;right:2px}.contacts-panel .contacts-list .contact-item .contact-status .status-indicator[data-v-29806db1]{display:inline-block;width:10px;height:10px;border-radius:50%}.contacts-panel .contacts-list .contact-item .contact-status .status-indicator.online[data-v-29806db1]{background-color:#67c23a}.contacts-panel .contacts-list .contact-item .contact-status .status-indicator.offline[data-v-29806db1]{background-color:#ccc}.chat-panel[data-v-6c81f634]{flex:1;display:flex;flex-direction:column}.chat-panel .chat-header[data-v-6c81f634]{display:flex;justify-content:space-between;align-items:center;padding:5px;border-bottom:1px solid #e0e0e0}.chat-panel .chat-header .contact-details[data-v-6c81f634]{display:flex;align-items:center}.chat-panel .chat-header .contact-details .toggle-btn[data-v-6c81f634]{background:none;border:none;cursor:pointer;font-size:18px;color:#666;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat-panel .chat-header .contact-details .toggle-btn[data-v-6c81f634]:hover{background-color:#f0f0f0}.chat-panel .chat-header .contact-details .avatar[data-v-6c81f634]{width:40px;height:40px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.chat-panel .chat-header .contact-details .avatar img[data-v-6c81f634]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-panel .chat-header .contact-details .avatar .avatar-placeholder[data-v-6c81f634]{width:100%;height:100%;background-color:var(--theme-color)!important;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.chat-panel .chat-header .contact-details .contact-name[data-v-6c81f634]{color:var(--theme-color)!important;font-weight:500;font-size:16px}.chat-panel .chat-header .chat-actions[data-v-6c81f634]{display:flex}.chat-panel .chat-header .chat-actions .action-btn[data-v-6c81f634]{background:none;border:none;cursor:pointer;font-size:18px;color:#666;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat-panel .chat-header .chat-actions .action-btn[data-v-6c81f634]:hover{background-color:#f0f0f0}.chat-panel .chat-header .chat-actions .close-btn[data-v-6c81f634]{color:#999;font-size:20px}.chat-panel .chat-header .chat-actions .close-btn[data-v-6c81f634]:hover{background-color:#fee;color:#f56565}.chat-panel .chat-messages[data-v-6c81f634]{flex:1;padding:20px;overflow-y:auto;background-color:#fafafa}.chat-panel .chat-messages .message[data-v-6c81f634]{display:flex;margin-bottom:15px}.chat-panel .chat-messages .message.received[data-v-6c81f634]{justify-content:flex-start}.chat-panel .chat-messages .message.received .message-content[data-v-6c81f634]{color:var(--theme-color)!important;background-color:#fff;border-radius:0 10px 10px 10px}.chat-panel .chat-messages .message.sent[data-v-6c81f634]{justify-content:flex-end}.chat-panel .chat-messages .message.sent .message-content[data-v-6c81f634]{background-color:var(--theme-color)!important;color:#fff;border-radius:10px 0 10px 10px}.chat-panel .chat-messages .message .message-content[data-v-6c81f634]{max-width:70%;padding:10px 15px}.chat-panel .chat-messages .message .message-content .message-text[data-v-6c81f634]{word-wrap:break-word;line-height:1.4}.chat-panel .chat-messages .message .message-content .message-time[data-v-6c81f634]{font-size:12px;text-align:right;margin-top:5px;opacity:.8}.chat-panel .chat-input-area[data-v-6c81f634]{display:flex;align-items:flex-end;padding:15px;border-top:1px solid #e0e0e0;background-color:#fff}.chat-panel .chat-input-area .input-tools[data-v-6c81f634]{display:flex;margin-right:10px}.chat-panel .chat-input-area .input-tools .tool-btn[data-v-6c81f634]{background:none;border:none;cursor:pointer;font-size:18px;color:#666;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat-panel .chat-input-area .input-tools .tool-btn[data-v-6c81f634]:hover{background-color:#f0f0f0}.chat-panel .chat-input-area .message-input[data-v-6c81f634]{flex:1;height:40px;min-height:40px;max-height:120px;padding:8px 10px;border:1px solid #ddd;border-radius:8px;outline:none;resize:vertical;font-family:inherit}.chat-panel .chat-input-area .message-input[data-v-6c81f634]:focus{border-color:var(--theme-color)!important}.chat-panel .chat-input-area .send-btn[data-v-6c81f634]{background:none;border:none;cursor:pointer;font-size:20px;color:var(--theme-color)!important;width:36px;height:36px;border-radius:50%;margin-left:10px;display:flex;align-items:center;justify-content:center}.chat-panel .chat-input-area .send-btn[data-v-6c81f634]:disabled{color:#ccc;cursor:not-allowed}.chat-panel .chat-input-area .send-btn[data-v-6c81f634]:not(:disabled):hover{background-color:#ecf5ff}.apply-panel{position:relative!important;overflow:hidden!important}.apply-panel .el-overlay,.apply-panel .el-overlay-dialog{overflow:hidden!important}.apply-panel .el-dialog__wrapper,.apply-panel .el-overlay,.apply-panel .el-overlay-dialog{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.apply-panel .el-dialog{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:2001!important}.apply-panel .v-modal{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:rgba(0,0,0,.5)!important}.apply-panel[data-v-57aee987]{width:calc(100% - 60px)!important;height:100%;display:flex;flex-direction:column}.search-section[data-v-57aee987]{display:flex;align-items:center;padding:9px;border-bottom:1px solid #e0e0e0}.search-section .search-input[data-v-57aee987]{flex:1;padding:6px 12px;border:1px solid #ddd;border-radius:15px;outline:none;width:100%;margin-right:10px}.search-section .search-input[data-v-57aee987]:focus{border-color:var(--theme-color)!important}.search-section .multi-select-btn[data-v-57aee987]{width:30px;height:30px;border-radius:5px;border:1px solid var(--theme-color);color:var(--theme-color);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.search-section .multi-select-btn.is-multi-select[data-v-57aee987]{background-color:var(--theme-color)!important;color:#fff!important}.status-filter[data-v-57aee987]{padding:10px 15px;border-bottom:1px solid #e0e0e0;display:flex;gap:10px}.status-filter .el-button[data-v-57aee987]{flex:1}.apply-list[data-v-57aee987]{flex:1;overflow-y:auto}.multi-control-bar[data-v-57aee987]{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #eee;background-color:#f5f7fa}.multi-control-bar .multi-actions[data-v-57aee987]{display:flex;gap:8px}.apply-item[data-v-57aee987]{padding:12px 15px;border-bottom:1px solid #eee;cursor:pointer;transition:background-color .2s}.apply-item[data-v-57aee987]:hover{background-color:#f5f7fa}.apply-item.selected[data-v-57aee987]{background-color:#ecf5ff}.apply-item .item-content[data-v-57aee987]{display:flex;align-items:center;gap:10px}.apply-item .select-checkbox[data-v-57aee987]{margin-right:0}.apply-item .user-info[data-v-57aee987]{display:flex;align-items:center;flex:1;gap:10px}.apply-item .user-info .user-details .username[data-v-57aee987]{font-weight:500;margin-bottom:3px}.apply-item .user-info .user-details .apply-time[data-v-57aee987]{font-size:12px;color:#999}.apply-item .status-tag[data-v-57aee987]{flex-shrink:0}.empty-state[data-v-57aee987]{text-align:center;padding:50px 20px;color:#999}.empty-state .empty-icon[data-v-57aee987]{font-size:48px;margin-bottom:15px}.detail-content .applicant-info[data-v-57aee987]{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.detail-content .applicant-info .info-text .username[data-v-57aee987]{font-size:18px;font-weight:500;margin-bottom:5px}.detail-content .applicant-info .info-text .apply-time[data-v-57aee987]{color:#999;font-size:14px}.detail-content .apply-reason[data-v-57aee987],.detail-content .reject-reason[data-v-57aee987]{margin-bottom:15px}.detail-content .apply-reason .reason-label[data-v-57aee987],.detail-content .reject-reason .reason-label[data-v-57aee987]{font-weight:500;margin-bottom:5px}.detail-content .apply-reason .reason-content[data-v-57aee987],.detail-content .reject-reason .reason-content[data-v-57aee987]{color:#666;line-height:1.5}.dialog-footer[data-v-57aee987]{display:flex;justify-content:flex-end;gap:10px}.chat-agent[data-v-0f4a69d0]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.chat-agent .feature-content[data-v-0f4a69d0]{text-align:center;color:#999}.chat-agent .feature-content h2[data-v-0f4a69d0]{margin:0 0 10px 0;color:#666}.chat-square[data-v-95e30cd0]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.chat-square .feature-content[data-v-95e30cd0]{text-align:center;color:#999}.chat-square .feature-content h2[data-v-95e30cd0]{margin:0 0 10px 0;color:#666}.chat-settings[data-v-d8e5a03a]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.chat-settings .feature-content[data-v-d8e5a03a]{text-align:center;color:#999}.chat-settings .feature-content h2[data-v-d8e5a03a]{margin:0 0 10px 0;color:#666}.chat-component[data-v-5ee7cb62]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.chat-component .feature-content[data-v-5ee7cb62]{text-align:center;color:#999}.chat-component .feature-content h2[data-v-5ee7cb62]{margin:0 0 10px 0;color:#666}.chat-interface[data-v-20e8046a]{display:flex;height:100%;width:100%;border:1px solid #e0e0e0;overflow:hidden;background-color:#fff;color:var(--theme-color)}.hd-drag-column[data-v-e1eeb594]{width:100%;height:100%;display:flex;align-items:center;overflow:hidden}table[data-v-e1eeb594]{width:100%;border-collapse:collapse}table tr td[data-v-e1eeb594]{vertical-align:top}.resizable[data-v-e1eeb594]{position:relative}.handle[data-v-e1eeb594]{position:absolute;right:0;top:0;bottom:0;width:5px;background-color:#add8e6;cursor:ew-resize}.hd-drag-column-resize[data-v-e1eeb594]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:43%;background-color:#d6d6d6;border-radius:5px;width:10px;margin:0 4px;height:50px;background-size:cover;background-position:50%;font-size:32px;color:#fff}.hd-drag-column-resize[data-v-e1eeb594]:hover{color:#444}.menu-disabled[data-v-7350737d]{pointer-events:none;color:#ccc}.context-menu{position:fixed;z-index:1000;min-width:100px;max-width:300px;background-color:#fff;border:none;border-radius:3px;box-shadow:0 0 5px #ccc}.option-list-title{font-size:15px;font-weight:600;border-bottom:1px solid #eee}.context-menu-option,.option-list-title{display:flex;align-items:center;justify-content:center;padding:10px 5px;cursor:pointer}.context-menu-option{font-size:12px}.context-menu-option:not(:last-child){border-bottom:1px solid #eee}.icon{margin-right:20px}.shortcut{margin-right:10px;margin-left:40px;text-align:right}.context-menu-option:hover{background-color:#f0f0f0}[data-v-2ea5d08a] .el-input-number.is-without-controls .el-input__inner{padding-left:0!important;padding-right:0!important}.el-checkbox.is-bordered+.el-checkbox.is-bordered[data-v-2ea5d08a],[data-v-2ea5d08a] .el-button+.el-button{margin-left:0!important}[data-v-2ea5d08a] .el-form-item{margin-bottom:0!important}[data-v-2ea5d08a] .el-dialog__body{padding:0!important}.hide-icon-button[data-v-2ea5d08a]{font-size:18px;position:absolute;top:10px;right:15px;color:red;display:none;cursor:pointer}.hide-father:hover .hide-icon-button[data-v-2ea5d08a]{display:block}.editor,.ql-toolbar{white-space:pre-wrap!important;line-height:normal!important}.quill-img{display:none}.ql-snow .ql-tooltip[data-mode=link]:before{content:"请输入链接地址:"}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"保存";padding-right:0}.ql-snow .ql-tooltip[data-mode=video]:before{content:"请输入视频地址:"}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"32px"}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"文本"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"标题1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"标题2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"标题3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"标题4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"标题5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"标题6"}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"标准字体"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"衬线字体"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"等宽字体"}.has-border[data-v-7eaebf1c]{border:1px solid #dce3e8}.json-box[data-v-7eaebf1c]{padding:3px 5px;width:-moz-fit-content;width:fit-content}.el-aside[data-v-7eaebf1c]{margin-bottom:10px}.el-aside[data-v-7eaebf1c],.el-main[data-v-7eaebf1c]{padding:0;background-color:#fff}.in-line[data-v-7eaebf1c]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.editor-box[data-v-2b4735af]{width:100%}.editor-box[data-v-2b4735af] .jsoneditor-poweredBy{display:none!important}.editor-box[data-v-2b4735af] div.jsoneditor-outer{height:240px}.editor-box[data-v-2b4735af] div.jsoneditor{border:1px solid #ccc}.editor-box[data-v-2b4735af] .jsoneditor-selected{background-color:#3883fa!important}[data-v-2b4735af].el-textarea.is-disabled .el-textarea__inner{border-radius:0}.editor-main-box[data-v-2b4735af]{padding:3px 5px;border:1px solid #dce3e8;border-bottom:none;max-height:calc(100vh - 400px);overflow:auto}.editor-error-box[data-v-2b4735af]{width:100%;background-color:#f56c6c;color:#fff;font-weight:600;padding:3px 5px;position:relative;min-height:40px}.ctrl-show-text[data-v-2b4735af]{position:absolute;top:0;right:5px;color:#fff;font-size:18px}.in-line[data-v-2b4735af]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}[data-v-2b4735af]::-webkit-scrollbar{width:8px;height:8px}[data-v-2b4735af]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-2b4735af]::-webkit-scrollbar-thumb{background:#ccc9c9}[data-v-2b4735af]::-webkit-scrollbar-thumb:hover{background:#888}.json-editor-box[data-v-d4a1aeac] .jsoneditor-poweredBy{display:none!important}.json-editor-box[data-v-d4a1aeac] div.jsoneditor-outer{height:360px}.json-editor-box[data-v-d4a1aeac] div.jsoneditor{border:1px solid #ccc}.json-editor-box[data-v-d4a1aeac] .jsoneditor-selected{background-color:#3883fa!important}.error-tip-box[data-v-d4a1aeac]{border:1px solid #ccc;background-color:#ffa1a1;padding:10px;line-height:18px;font-size:12px;max-height:80px;overflow:auto}[data-v-dc6229d6] .el-dialog__body{padding:0!important}.json-schema-editor-box[data-v-57b115c2]{border:1px solid #dcdfe6}.ant-modal-wrap{z-index:99999!important}.code-editor-cust{flex-grow:1;display:flex;position:relative;height:100%}.code-editor-cust .CodeMirror{flex-grow:1;z-index:1}.code-editor-cust .CodeMirror .CodeMirror-code{line-height:19px}.code-editor-cust .code-mode-select{position:absolute;z-index:2;right:20px;top:10px}.code-editor-cust .code-mode-button{position:absolute;z-index:2;right:20px;top:50px}.code-editor-cust .CodeMirror{height:auto;min-height:100%}.code-editor-cust .null-tip{position:absolute;top:4px;left:36px;z-index:10;color:#ffffffc9;line-height:normal}.code-editor-cust .null-tip-hidden{display:none}.full-screen-parent.full-screen .full-screen-child{height:100%;max-height:100%;min-height:100%}.full-screen-parent .full-screen-child{height:100%}.full-screen-parent.auto-height .full-screen-child{min-height:100vh;max-height:100vh;height:unset;overflow:hidden}.full-screen-parent.auto-height.full-screen .full-screen-child{height:100%;max-height:100%;min-height:100%}.code-editor-cust-mini{border-radius:10px;flex-grow:1;display:flex;position:relative;height:100%}.code-editor-cust-mini .CodeMirror{flex-grow:1;z-index:1}.code-editor-cust-mini .CodeMirror .CodeMirror-code{line-height:19px}.code-editor-cust-mini .code-mode-select-mini{position:absolute;z-index:2;right:20px;top:10px}.code-editor-cust-mini .code-mode-buttont-mini{position:absolute;z-index:2;right:20px;top:50px}.code-editor-cust-mini .CodeMirror{height:auto;min-height:100%}.code-editor-cust-mini .null-tip{position:absolute;top:4px;left:36px;z-index:10;color:#ffffffc9;line-height:normal}.code-editor-cust-mini .null-tip-hidden{display:none}.full-screen-parent{position:relative}.full-screen-parent .full-screen-icon{opacity:0;color:#000;width:20px;height:20px;line-height:24px;background-color:#fff;position:absolute;top:2px;right:2px;z-index:9;cursor:pointer;transition:opacity .3s}.full-screen-parent:hover .full-screen-icon{opacity:1}.full-screen-parent:hover .full-screen-icon:hover{background-color:hsla(0,0%,100%,.88)}.full-screen-parent.full-screen{position:fixed;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);padding:10px;background-color:#f5f5f5}.full-screen-parent.full-screen .full-screen-icon{top:12px;right:12px}.full-screen-parent.full-screen .full-screen-child-mini{height:100%;max-height:100%;min-height:100%}.full-screen-parent .full-screen-child-mini{height:100%}.full-screen-parent.auto-height .full-screen-child-mini{min-height:100%;max-height:100%;height:unset;overflow:hidden}.full-screen-parent.auto-height.full-screen .full-screen-child-mini{height:100%;max-height:100%;min-height:100%}.CodeMirror-cursor{height:18.4px!important}.pagination-container[data-v-f783ba72]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-f783ba72]{display:none}.query-form[data-v-ea8c2164]{margin:10px}.el-form-item--mini.el-form-item[data-v-ea8c2164],.el-form-item--small.el-form-item[data-v-ea8c2164]{margin-bottom:0!important}.main-table[data-v-5ae0b57c]{padding:0 10px}[data-v-3b8710fb] .el-transfer__button{border-radius:50%;padding:12px;display:block;margin-left:0}[data-v-3b8710fb] .el-transfer__button:first-child{margin-bottom:10px}[data-v-3b8710fb] .el-button--text{color:#606266}.button-box[data-v-3b8710fb]{border-radius:500px;background-color:#fff;border:1px solid #dcdfe6;margin-right:10px}.top-right-btn[data-v-3b8710fb]{position:relative;float:right}[data-v-3b8710fb].el-button--text{padding:5px!important}.main-handle[data-v-3b25d647]{margin:10px 5px!important;width:calc(100% - 10px)}[data-v-1217e350] .el-dialog__body{padding:0!important;margin:10px 20px!important}[data-v-1217e350] .el-dialog__footer{min-height:50px}[data-v-1217e350] .el-form-item{margin-bottom:10px}[data-v-1217e350] .el-dialog{overflow:overlay}[data-v-1217e350] .el-dialog::-webkit-scrollbar{width:8px!important;height:8px!important;z-index:9}[data-v-1217e350] .el-dialog::-webkit-scrollbar-track{background-color:#f5f5f5!important;border-radius:2em!important;z-index:9}[data-v-1217e350] .el-dialog::-webkit-scrollbar-thumb{background-color:var(--theme-color)!important;border-radius:2em!important;z-index:9}.bottom-page[data-v-4f6e0690]{display:flex;margin-bottom:5px;align-items:center}.bottom-page-pagination[data-v-4f6e0690]{width:calc(100% - 40px)}.bottom-page-clean[data-v-4f6e0690]{margin-left:auto;width:40px;font-size:18px;font-weight:600}.file-upload[data-v-9a015b68]{width:100%}[data-v-9a015b68] .el-upload{width:100%!important}[data-v-9a015b68] .el-upload-dragger{width:100%!important;text-align:start!important}.input-file-upload[data-v-9a015b68]{margin:5px 0;height:40px}.input-file-upload[data-v-9a015b68] .el-upload-dragger{font-size:12px;height:28px!important;line-height:28px!important;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.text-container[data-v-9a015b68]{width:200px;overflow:hidden;white-space:nowrap;position:relative}.text-ellipsis[data-v-9a015b68]{display:inline-block;max-width:100%;width:-moz-max-content;width:max-content;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-container:hover .text-ellipsis[data-v-9a015b68]{overflow:visible;cursor:pointer;text-overflow:clip}.clean-button[data-v-9a015b68]{right:2px}.clean-button[data-v-9a015b68],.down-button[data-v-9a015b68]{position:absolute;top:2px;display:none;z-index:999;font-weight:600;font-size:18px;background-color:#fff}.down-button[data-v-9a015b68]{right:25px}.file-upload:hover .clean-button[data-v-9a015b68],.file-upload:hover .down-button[data-v-9a015b68]{display:block}.file-upload[data-v-2a2b802c]{width:100%}[data-v-2a2b802c] .el-upload{width:100%!important}[data-v-2a2b802c] .el-upload-dragger{width:100%!important;text-align:start!important}.input-file-upload[data-v-2a2b802c]{margin:5px 0;height:40px}.input-file-upload[data-v-2a2b802c] .el-upload-dragger{font-size:12px;height:28px!important;line-height:28px!important;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.text-container[data-v-2a2b802c]{width:200px;overflow:hidden;white-space:nowrap;position:relative}.text-ellipsis[data-v-2a2b802c]{display:inline-block;max-width:100%;width:-moz-max-content;width:max-content;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-container:hover .text-ellipsis[data-v-2a2b802c]{overflow:visible;cursor:pointer;text-overflow:clip}.clean-button[data-v-2a2b802c]{right:2px}.clean-button[data-v-2a2b802c],.down-button[data-v-2a2b802c]{position:absolute;top:2px;display:none;z-index:999;font-weight:600;font-size:18px;background-color:#fff}.down-button[data-v-2a2b802c]{right:25px}.file-upload:hover .clean-button[data-v-2a2b802c],.file-upload:hover .down-button[data-v-2a2b802c]{display:block}.file-input[data-v-4de4d7da],.image-input[data-v-f2e54558]{cursor:pointer}