/* 太和命理 · 工作台 UI 增强（塔罗所问之事、管理后台提示词导入） */
.taihe-question-card {
  margin-bottom: 1rem;
  padding: 1rem 1.25rem;
  border-radius: 0.75rem;
  border: 1px solid #e9d5ff;
  background: linear-gradient(135deg, rgba(139, 92, 246, 0.06) 0%, rgba(255, 255, 255, 0.9) 60%);
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);
}
.taihe-question-card h3 {
  margin: 0 0 0.35rem;
  font-size: 1.05rem;
  font-weight: 600;
  color: #1e1b4b;
}
.taihe-question-card .taihe-question-hint {
  margin: 0 0 0.75rem;
  font-size: 12px;
  color: #64748b;
  line-height: 1.5;
}
.taihe-question-card textarea {
  width: 100%;
  min-height: 88px;
  padding: 0.65rem 0.75rem;
  font-size: 14px;
  line-height: 1.5;
  border: 1px solid #cbd5e1;
  border-radius: 0.5rem;
  resize: vertical;
  background: #fff;
  color: #0f172a;
  box-sizing: border-box;
}
.taihe-question-card textarea:focus {
  outline: 2px solid #a78bfa;
  outline-offset: 1px;
  border-color: #a78bfa;
}
.taihe-question-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem;
  margin-top: 0.65rem;
}
.taihe-question-tags button {
  padding: 0.2rem 0.55rem;
  font-size: 11px;
  border-radius: 9999px;
  border: 1px solid #e2e8f0;
  background: #f8fafc;
  color: #475569;
  cursor: pointer;
}
.taihe-question-tags button:hover {
  border-color: #c4b5fd;
  background: #f5f3ff;
  color: #5b21b6;
}
.taihe-question-tags button.is-active {
  border-color: #8b5cf6;
  background: #ede9fe;
  color: #5b21b6;
  font-weight: 500;
}
.taihe-question-status {
  margin-top: 0.5rem;
  font-size: 11px;
  color: #7c3aed;
}
.taihe-admin-prompt-bar {
  margin: 0 0 1rem;
  padding: 0.75rem 1rem;
  border-radius: 0.5rem;
  border: 1px dashed #c4b5fd;
  background: #faf5ff;
  font-size: 13px;
}
.taihe-admin-prompt-bar .taihe-admin-btns {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-top: 0.5rem;
}
.taihe-admin-prompt-bar button {
  padding: 0.35rem 0.75rem;
  font-size: 12px;
  border-radius: 0.375rem;
  border: 1px solid #8b5cf6;
  background: #7c3aed;
  color: #fff;
  cursor: pointer;
}
.taihe-admin-prompt-bar button.secondary {
  background: #fff;
  color: #5b21b6;
}
.taihe-admin-prompt-bar button:hover {
  filter: brightness(1.05);
}
