.app-container[data-v-95731056]{padding:0}.search-card[data-v-95731056],.table-card[data-v-95731056]{border-radius:8px;margin-bottom:20px;border:none}.search-card .card-header[data-v-95731056],.table-card .card-header[data-v-95731056]{display:flex;align-items:center}.search-card .card-header .header-icon[data-v-95731056],.table-card .card-header .header-icon[data-v-95731056]{font-size:18px;margin-right:10px;color:#409eff}.search-card .card-header .header-title[data-v-95731056],.table-card .card-header .header-title[data-v-95731056]{font-size:16px;font-weight:600;color:#303133}.search-card .card-header .header-extra[data-v-95731056],.table-card .card-header .header-extra[data-v-95731056]{margin-left:auto}.search-form[data-v-95731056]{padding:20px}.search-form .form-item[data-v-95731056]{margin-bottom:0}.search-form .form-item[data-v-95731056] .el-form-item__label{font-weight:500;color:#606266}.search-form .input-with-icon[data-v-95731056]{width:100%}.search-form .input-with-icon .el-input__prefix[data-v-95731056]{display:flex;align-items:center}.search-form .form-btns[data-v-95731056]{display:flex;justify-content:flex-end;align-items:center;height:40px}.search-form .form-btns .el-button[data-v-95731056]{margin-left:10px;padding:10px 15px;border-radius:4px}.search-form .form-btns .el-button i[data-v-95731056]{margin-right:5px}.search-form .form-btns .search-btn[data-v-95731056]{background:linear-gradient(135deg,#409eff,#337ecc);border-color:#409eff}.search-form .form-btns .reset-btn[data-v-95731056]{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266}.search-form .form-btns .add-btn[data-v-95731056]{background:linear-gradient(135deg,#67c23a,#529b2e);border-color:#67c23a}.pagination[data-v-95731056]{margin-top:20px;text-align:right;padding:0 20px}.detail-dialog[data-v-95731056] .el-dialog,.form-dialog[data-v-95731056] .el-dialog{border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,.1)}.detail-dialog[data-v-95731056] .el-dialog .el-dialog__header,.form-dialog[data-v-95731056] .el-dialog .el-dialog__header{padding:20px;border-bottom:1px solid #ebeef5}.detail-dialog[data-v-95731056] .el-dialog .el-dialog__header .el-dialog__title,.form-dialog[data-v-95731056] .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#303133}.detail-dialog[data-v-95731056] .el-dialog .el-dialog__body,.form-dialog[data-v-95731056] .el-dialog .el-dialog__body{padding:20px}.detail-dialog[data-v-95731056] .el-dialog .el-dialog__footer,.form-dialog[data-v-95731056] .el-dialog .el-dialog__footer{padding:15px 20px;border-top:1px solid #ebeef5}.detail-dialog .dialog-footer .el-button[data-v-95731056],.form-dialog .dialog-footer .el-button[data-v-95731056]{padding:10px 20px;border-radius:4px}.detail-dialog .dialog-footer .el-button i[data-v-95731056],.form-dialog .dialog-footer .el-button i[data-v-95731056]{margin-right:5px}.detail-dialog .dialog-footer .cancel-btn[data-v-95731056],.form-dialog .dialog-footer .cancel-btn[data-v-95731056]{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266}.detail-dialog .dialog-footer .confirm-btn[data-v-95731056],.form-dialog .dialog-footer .confirm-btn[data-v-95731056]{background:linear-gradient(135deg,#409eff,#337ecc);border-color:#409eff}.detail-dialog .dialog-footer .close-btn[data-v-95731056],.form-dialog .dialog-footer .close-btn[data-v-95731056]{background:linear-gradient(135deg,#909399,#6b6d71);border-color:#909399;color:#fff}.detail-dialog .desc-label[data-v-95731056]{width:120px;background-color:#f5f7fa!important;color:#606266;font-weight:500}.detail-dialog .code-title[data-v-95731056]{display:flex;align-items:center;margin:10px 0;color:#303133}.detail-dialog .code-title i[data-v-95731056]{margin-right:8px;color:#409eff}.detail-dialog .code-block[data-v-95731056]{background:#f8f8f8;padding:15px;border-radius:4px;color:#333;border:1px solid #eaeaea;max-height:300px;overflow-y:auto;margin:0}.code-textarea[data-v-95731056] .el-textarea__inner,.detail-dialog .code-block[data-v-95731056]{font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5}.confirm-dialog[data-v-95731056] .el-message-box__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.confirm-dialog[data-v-95731056] .el-message-box__content{padding:20px}.confirm-dialog[data-v-95731056] .el-message-box__btns{padding:10px 20px}