.table-view-container[data-v-1ce8f1db]{height:100%}.table-view-container .table-card[data-v-1ce8f1db]{height:100%;display:flex;flex-direction:column}.table-view-container .table-card[data-v-1ce8f1db] .el-card__body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px}.table-view-container .search-form[data-v-1ce8f1db]{flex-shrink:0;margin-bottom:12px;padding:12px;background-color:#f5f7fa;border-radius:4px}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor{display:inline-flex;align-items:center}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range-separator{padding:0 5px;line-height:1;width:auto;color:#606266;display:inline-flex;align-items:center}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range-input{width:43%;line-height:1;vertical-align:middle}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range__close-icon,.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range__icon{line-height:1;display:inline-flex;align-items:center}.table-view-container .table-container[data-v-1ce8f1db]{flex:1;overflow:hidden;min-height:300px}.table-view-container .pagination-container[data-v-1ce8f1db]{flex-shrink:0;padding:12px 0 0 0;border-top:1px solid #ebeef5;display:flex;justify-content:flex-end;background-color:transparent}.dark-theme .table-view-container .search-form{background-color:#2a2a2a!important}.dark-theme .table-view-container .pagination-container{border-top-color:#3a3a3a!important}.dark-theme .table-view-container .table-container .el-table .el-table__body tr:hover>td,.dark-theme .table-view-container .table-container .el-table tbody tr:hover>td{background-color:#2d2d2d!important;color:#fff!important}[data-v-dcd3279a] .common-drawer .el-drawer__body{padding:0!important}.common-drawer-title[data-v-dcd3279a]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#303133}.common-drawer-title i[data-v-dcd3279a]{margin-right:8px;font-size:20px;color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .form-section{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}[data-v-dcd3279a] .drawer-body .form-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}[data-v-dcd3279a] .drawer-body .form-section .section-title{display:flex;align-items:center;font-size:15px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--theme-color,#059669);position:relative}[data-v-dcd3279a] .drawer-body .form-section .section-title:before{content:"";position:absolute;left:0;bottom:-2px;width:60px;height:2px;background:linear-gradient(90deg,var(--theme-color,#059669),transparent)}[data-v-dcd3279a] .drawer-body .form-section .section-title i{font-size:18px;margin-right:8px;color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-form .el-form-item{margin-bottom:18px}[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__label{font-weight:500;color:#606266}[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-date-picker,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-input,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-input-number,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-select,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-textarea{width:100%}[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-input__inner,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-textarea__inner{transition:all .3s}[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-input__inner:focus,[data-v-dcd3279a] .drawer-body .el-form .el-form-item .el-form-item__content .el-textarea__inner:focus{border-color:var(--theme-color,#059669);box-shadow:0 0 0 2px var(--theme-color-extra-light,rgba(5,150,105,.1))}[data-v-dcd3279a] .drawer-body .form-tip{font-size:12px;color:#909399;line-height:1.5;margin-top:4px;display:flex;align-items:flex-start}[data-v-dcd3279a] .drawer-body .form-tip i{margin-right:4px;margin-top:2px;color:var(--theme-color,#059669);flex-shrink:0}[data-v-dcd3279a] .drawer-body .el-descriptions .el-descriptions-item__label{background:#fafafa;color:#606266;font-weight:500}[data-v-dcd3279a] .drawer-body .el-descriptions .el-descriptions-item__content{color:#303133}[data-v-dcd3279a] .drawer-body .detail-card,[data-v-dcd3279a] .drawer-body .el-card{margin-bottom:16px;border-radius:8px;overflow:hidden;transition:all .3s}[data-v-dcd3279a] .drawer-body .detail-card:hover,[data-v-dcd3279a] .drawer-body .el-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-v-dcd3279a] .drawer-body .detail-card:last-child,[data-v-dcd3279a] .drawer-body .el-card:last-child{margin-bottom:0}[data-v-dcd3279a] .drawer-body .detail-card .el-card__header,[data-v-dcd3279a] .drawer-body .el-card .el-card__header{background:linear-gradient(135deg,var(--theme-color-extra-light,rgba(5,150,105,.05)),transparent);border-bottom:1px solid #e8e8e8;padding:12px 16px}[data-v-dcd3279a] .drawer-body .detail-card .card-header,[data-v-dcd3279a] .drawer-body .el-card .card-header{display:flex;align-items:center;font-size:15px;font-weight:600;color:#303133}[data-v-dcd3279a] .drawer-body .detail-card .card-header i,[data-v-dcd3279a] .drawer-body .el-card .card-header i{margin-right:8px;font-size:18px;color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .detail-card .el-card__body,[data-v-dcd3279a] .drawer-body .el-card .el-card__body{padding:16px}[data-v-dcd3279a] .drawer-body .detail-content .detail-value{color:#303133;font-weight:500}[data-v-dcd3279a] .drawer-body .detail-content .text-muted{color:#909399}[data-v-dcd3279a] .drawer-body .detail-content .code-inline{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;background:#f5f7fa;color:#e6a23c;padding:2px 8px;border-radius:3px;border:1px solid #e8e8e8}[data-v-dcd3279a] .drawer-body .json-input .el-textarea__inner{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;background:#282c34!important;color:#abb2bf!important;border:1px solid #3e4451!important;border-radius:6px;padding:12px}[data-v-dcd3279a] .drawer-body .json-input .el-textarea__inner:focus{border-color:var(--theme-color,#059669)!important;box-shadow:0 0 0 2px var(--theme-color-lighter,rgba(5,150,105,.2))!important}[data-v-dcd3279a] .drawer-body .json-input .el-textarea__inner::-moz-placeholder{color:#5c6370}[data-v-dcd3279a] .drawer-body .json-input .el-textarea__inner::placeholder{color:#5c6370}[data-v-dcd3279a] .drawer-body code,[data-v-dcd3279a] .drawer-body pre{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px}[data-v-dcd3279a] .drawer-body .code-block,[data-v-dcd3279a] .drawer-body pre.code-block{background:#f5f7fa;border:1px solid #e8e8e8;border-radius:6px;padding:12px;overflow-x:auto;color:#303133;line-height:1.6;margin:0}[data-v-dcd3279a] .drawer-body .el-divider{margin:20px 0}[data-v-dcd3279a] .drawer-body .el-divider.el-divider--horizontal .el-divider__text{background:#fff;color:#606266;font-weight:500;padding:0 12px}[data-v-dcd3279a] .drawer-body .el-tag{border-radius:4px;padding:0 8px;font-size:12px}[data-v-dcd3279a] .drawer-body .el-tag.el-tag--success{background-color:var(--theme-color-extra-light,rgba(5,150,105,.1));border-color:var(--theme-color-lighter,rgba(5,150,105,.2));color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-button{border-radius:4px;transition:all .3s}[data-v-dcd3279a] .drawer-body .el-button.el-button--primary{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-button.el-button--primary:focus,[data-v-dcd3279a] .drawer-body .el-button.el-button--primary:hover{background-color:var(--theme-color-light,#06a376);border-color:var(--theme-color-light,#06a376);transform:translateY(-1px);box-shadow:0 4px 12px var(--theme-color-lighter,rgba(5,150,105,.3))}[data-v-dcd3279a] .drawer-body .el-button.el-button--primary:active{transform:translateY(0)}[data-v-dcd3279a] .drawer-body .el-button.el-button--text{color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-button.el-button--text:focus,[data-v-dcd3279a] .drawer-body .el-button.el-button--text:hover{color:var(--theme-color-light,#06a376);background-color:var(--theme-color-extra-light,rgba(5,150,105,.1))}[data-v-dcd3279a] .drawer-body .el-table .el-table__header th{background:#fafafa;color:#606266;font-weight:600}[data-v-dcd3279a] .drawer-body .el-table .el-table__body tr:hover>td{background-color:var(--theme-color-extra-light,rgba(5,150,105,.05))!important}[data-v-dcd3279a] .drawer-body .el-alert{border-radius:6px}[data-v-dcd3279a] .drawer-body .el-alert.el-alert--success{background-color:var(--theme-color-extra-light,rgba(5,150,105,.1));border-color:var(--theme-color-lighter,rgba(5,150,105,.2))}[data-v-dcd3279a] .drawer-body .el-alert.el-alert--success .el-alert__title{color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-alert.el-alert--warning{background-color:rgba(230,162,60,.1);border-color:rgba(230,162,60,.2)}[data-v-dcd3279a] .drawer-body .el-alert.el-alert--error{background-color:rgba(245,108,108,.1);border-color:rgba(245,108,108,.2)}[data-v-dcd3279a] .drawer-body .el-checkbox,[data-v-dcd3279a] .drawer-body .el-radio{margin-right:24px}[data-v-dcd3279a] .drawer-body .el-checkbox:last-child,[data-v-dcd3279a] .drawer-body .el-radio:last-child{margin-right:0}[data-v-dcd3279a] .drawer-body .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-dcd3279a] .drawer-body .el-radio__input.is-checked .el-radio__inner{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-checkbox__input.is-checked+.el-checkbox__label,[data-v-dcd3279a] .drawer-body .el-radio__input.is-checked+.el-radio__label{color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-switch.is-checked .el-switch__core{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-slider__bar{background-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-slider__button{border-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-steps .el-step__head.is-process{color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-steps .el-step__title.is-process{color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-progress__bar__inner{background-color:var(--theme-color,#059669)}[data-v-dcd3279a] .drawer-body .el-select-dropdown__item.selected{color:var(--theme-color,#059669);font-weight:500}.drawer-content[data-v-dcd3279a]{display:flex;flex-direction:column;height:100%}.drawer-body[data-v-dcd3279a]{flex:1;overflow-y:auto;padding:24px}.drawer-body[data-v-dcd3279a]::-webkit-scrollbar{width:8px}.drawer-body[data-v-dcd3279a]::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:4px}.drawer-body[data-v-dcd3279a]::-webkit-scrollbar-thumb:hover{background-color:#b0b0b0}.drawer-body[data-v-dcd3279a]::-webkit-scrollbar-track{background-color:#f5f5f5}.drawer-footer[data-v-dcd3279a]{flex-shrink:0;padding:16px 24px;background:#fafafa;border-top:1px solid #e8e8e8;display:flex;justify-content:flex-end;gap:12px}.drawer-footer .el-button[data-v-dcd3279a]{min-width:80px}.dark-theme .el-drawer__header{background-color:#2a2a2a!important;color:#e0e0e0!important;border-bottom:1px solid #3a3a3a!important}.dark-theme .el-drawer__title{color:#e0e0e0!important}.dark-theme .el-drawer__close-btn{color:#909399!important}.dark-theme .el-drawer__close-btn:hover{color:var(--theme-color,#059669)!important}.dark-theme .common-drawer-title{color:#e0e0e0!important}.dark-theme .drawer-footer{background:#2a2a2a!important;border-top-color:#3a3a3a!important}.dark-theme .drawer-content{background:transparent}.dark-theme .drawer-body .el-table .el-table__body tr:hover>td,.dark-theme .drawer-body .el-table tbody tr:hover>td{background-color:#2d2d2d!important;color:#fff!important}.log-container .log-table-view[data-v-132953b2],.log-container[data-v-132953b2]{height:100%}.log-container[data-v-132953b2] .danger{color:#f56c6c}[data-v-132953b2] .log-detail-drawer .drawer-body{padding:20px}[data-v-132953b2] .log-detail-drawer .drawer-body::-webkit-scrollbar{width:8px}[data-v-132953b2] .log-detail-drawer .drawer-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-132953b2] .log-detail-drawer .drawer-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-132953b2] .log-detail-drawer .drawer-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-132953b2] .log-detail-drawer [slot=footer]{padding:16px 24px;border-top:1px solid #e8e8e8;background:#fafafa;display:flex;justify-content:flex-end;gap:12px}.log-detail-container .detail-section[data-v-132953b2]{margin-bottom:24px}.log-detail-container .detail-section[data-v-132953b2]:last-child{margin-bottom:0}.log-detail-container .detail-section .section-title[data-v-132953b2]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e4e7ed}.log-detail-container .detail-section .section-title i[data-v-132953b2]{font-size:16px;color:#059669}.log-detail-container .detail-section .section-title.error-title i[data-v-132953b2]{color:#f56c6c}.log-detail-container .detail-section .section-title .el-button[data-v-132953b2]{margin-left:auto}.log-detail-container .user-name[data-v-132953b2]{display:inline-flex;align-items:center;gap:6px;color:#059669;font-weight:500}.log-detail-container .user-name i[data-v-132953b2]{font-size:14px}.log-detail-container .ip-address[data-v-132953b2]{display:inline-flex;align-items:center;gap:6px;color:#606266;font-family:Courier New,monospace}.log-detail-container .ip-address i[data-v-132953b2]{font-size:14px;color:#909399}.log-detail-container .path-code[data-v-132953b2]{display:inline-block;padding:4px 8px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#059669;word-break:break-all}.log-detail-container .params-container[data-v-132953b2]{background:#282c34;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.log-detail-container .params-container pre[data-v-132953b2]{margin:0;padding:16px;overflow-x:auto;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6}.log-detail-container .params-container pre[data-v-132953b2]::-webkit-scrollbar{height:8px}.log-detail-container .params-container pre[data-v-132953b2]::-webkit-scrollbar-track{background:#1e2127;border-radius:4px}.log-detail-container .params-container pre[data-v-132953b2]::-webkit-scrollbar-thumb{background:#4e5561;border-radius:4px}.log-detail-container .params-container pre[data-v-132953b2]::-webkit-scrollbar-thumb:hover{background:#5c6370}.log-detail-container .params-container pre.json-params[data-v-132953b2]{color:#abb2bf;background:#282c34}.log-detail-container .params-container pre.text-params[data-v-132953b2]{color:#e5e5e5;background:#2d2d2d}.log-detail-container .error-container .error-detail[data-v-132953b2]{margin:8px 0 0;padding:12px;background:#fef0f0;border:1px solid #fde2e2;border-radius:4px;color:#f56c6c;font-family:Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto;max-height:300px}.log-detail-container .error-container .error-detail[data-v-132953b2]::-webkit-scrollbar{width:8px;height:8px}.log-detail-container .error-container .error-detail[data-v-132953b2]::-webkit-scrollbar-track{background:#fde2e2;border-radius:4px}.log-detail-container .error-container .error-detail[data-v-132953b2]::-webkit-scrollbar-thumb{background:#f56c6c;border-radius:4px}.log-detail-container .error-container .error-detail[data-v-132953b2]::-webkit-scrollbar-thumb:hover{background:#f78989}