// Element Plus Message z-index
:root {
  --el-message-z-index: 9999;
}

// body 样式
body {
  background-color: var(--el-bg-color-page);
  color: var(--el-text-color-primary);
  transition: background-color 0.3s ease, color 0.3s ease;
}

// container-box 样式
.container-box {
  background-color: var(--el-bg-color);
  border: 1px solid var(--el-border-color-lighter);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  padding: 24px;
  transition: background-color 0.3s, border-color 0.3s, box-shadow 0.3s;
}


.header-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.pagination-bar {
  display: flex;
  justify-content: flex-end;
  margin: 14px 0 0 0;
}

// 修复 ElMessage 显示问题
// 只修复定位，保持 Element Plus 官方样式
.el-message {
  // 确保消息固定在页面顶部中央，不受父容器影响
  position: fixed !important;
  z-index: var(--el-message-z-index, 9999) !important;
  pointer-events: auto !important;
}

.wang-editor-wrapper{
  border: 1px solid #dcdfe6 !important;
  
  .toolbar-container{
    border-bottom: 1px solid #dcdfe6 !important;
  }
}
.el-form-item__label{
  min-width: 80px !important;
}