.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}.common-dialog-title[data-v-816e5124]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#303133}.common-dialog-title i[data-v-816e5124]{margin-right:8px;font-size:20px;color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog{border-radius:8px;overflow:hidden}[data-v-816e5124] .common-dialog .el-dialog__header{padding:20px 24px;background:linear-gradient(135deg,rgba(5,150,105,.05),rgba(5,150,105,.02));border-bottom:1px solid #e8e8e8}[data-v-816e5124] .common-dialog .el-dialog__title{font-size:18px;font-weight:600;color:#303133}[data-v-816e5124] .common-dialog .el-dialog__headerbtn{top:24px;right:24px;font-size:20px}[data-v-816e5124] .common-dialog .el-dialog__headerbtn .el-dialog__close{color:#909399;transition:color .3s}[data-v-816e5124] .common-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-dialog__body{padding:20px 24px;max-height:65vh;overflow-y:auto}[data-v-816e5124] .common-dialog .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-816e5124] .common-dialog .el-dialog__body::-webkit-scrollbar-track{background:#f5f7fa}[data-v-816e5124] .common-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}[data-v-816e5124] .common-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#c0c4cc}[data-v-816e5124] .common-dialog .el-dialog__footer{padding:0!important;background:#fafafa;border-top:1px solid #e8e8e8}[data-v-816e5124] .common-dialog .form-section{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}[data-v-816e5124] .common-dialog .form-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}[data-v-816e5124] .common-dialog .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-816e5124] .common-dialog .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-816e5124] .common-dialog .form-section .section-title i{font-size:18px;margin-right:8px;color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-form .el-form-item{margin-bottom:18px}[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__label{font-weight:500;color:#606266}[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-date-picker,[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-input,[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-input-number,[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-select,[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-textarea{width:100%}[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-input__inner,[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-textarea__inner{transition:all .3s}[data-v-816e5124] .common-dialog .el-form .el-form-item .el-form-item__content .el-input__inner:focus,[data-v-816e5124] .common-dialog .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 rgba(5,150,105,.1)}[data-v-816e5124] .common-dialog .form-tip{font-size:12px;color:#909399;line-height:1.5;margin-top:4px;display:flex;align-items:flex-start}[data-v-816e5124] .common-dialog .form-tip i{margin-right:4px;margin-top:2px;color:var(--theme-color,#059669);flex-shrink:0}[data-v-816e5124] .common-dialog .el-checkbox,[data-v-816e5124] .common-dialog .el-radio{margin-right:24px}[data-v-816e5124] .common-dialog .el-checkbox:last-child,[data-v-816e5124] .common-dialog .el-radio:last-child{margin-right:0}[data-v-816e5124] .common-dialog .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-816e5124] .common-dialog .el-radio__input.is-checked .el-radio__inner{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-checkbox__input.is-checked+.el-checkbox__label,[data-v-816e5124] .common-dialog .el-radio__input.is-checked+.el-radio__label{color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-switch.is-checked .el-switch__core{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-tag{border-radius:4px;padding:0 8px;font-size:12px}[data-v-816e5124] .common-dialog .el-tag.el-tag--success{background-color:rgba(5,150,105,.1);border-color:rgba(5,150,105,.2);color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-button{border-radius:4px;transition:all .3s}[data-v-816e5124] .common-dialog .el-button.el-button--primary{background-color:var(--theme-color,#059669);border-color:var(--theme-color,#059669)}[data-v-816e5124] .common-dialog .el-button.el-button--primary:focus,[data-v-816e5124] .common-dialog .el-button.el-button--primary:hover{background-color:#06a376;border-color:#06a376;transform:translateY(-1px);box-shadow:0 4px 12px rgba(5,150,105,.3)}[data-v-816e5124] .common-dialog .el-button.el-button--primary:active{transform:translateY(0)}[data-v-816e5124] .common-dialog .el-select-dropdown__item.selected{color:var(--theme-color,#059669);font-weight:500}.dialog-footer[data-v-816e5124]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:#fafafa;border-top:1px solid #e8e8e8}.dialog-footer .el-button[data-v-816e5124]{min-width:80px}.dialog-body-wrapper[data-v-816e5124]{min-height:100px}.dark-theme .el-dialog__header{background-color:#2a2a2a!important;border-bottom-color:#3a3a3a!important}.dark-theme .common-dialog-title,.dark-theme .el-dialog__title{color:#e0e0e0!important;font-weight:600}.dark-theme .common-dialog-title i{color:var(--theme-color)!important}.dark-theme .el-dialog__close,.dark-theme .el-dialog__headerbtn .el-dialog__close{color:#909399!important}.dark-theme .el-dialog__close:hover,.dark-theme .el-dialog__headerbtn .el-dialog__close:hover{color:var(--theme-color)!important}.dark-theme .el-dialog__body{background-color:#1f1f1f!important;color:#e0e0e0!important}.dark-theme .dialog-body-wrapper{color:#e0e0e0!important}.dark-theme .dialog-footer,.dark-theme .el-dialog__footer{background:#2a2a2a!important;border-top-color:#3a3a3a!important}.dark-theme .el-dialog{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .el-dialog .el-table tbody tr:hover>td{background-color:#2d2d2d!important;color:#fff!important}